Você está na página 1de 7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv

Receptor
DigitalFul...

R$80

Umas Palavras

Vdeo Show

14:00 - 14:30

13:59 - 15:06

Eu Q Mando Twitter
14:00 - 14:30

Voc est lendo um tpico


SATLITE>EQUIPAMENTOS

DSR 3401 - JTAG, Firmware Original e transformar


em FTA.

Usurio:
Senha:

Lembrar

Ok

ltimas Notcias

As mensagens so de responsabilidade de seus autores.


Este tpico possui
37 respostas e 63978 visitas.
1, 2, 3, 4Prximo

amsjbr em 7 Mai 2009 - 14:33

anos | Mai 2009 | Mensagens: 11 | So Jos dos Campos - SP

Samsunglanaa
prximageraode
smartphonesGalaxyS7

Amigos,
NOTCIAS
COLUNAS
AGENDA
GUIA DA
ENTRAR
Tenho um
receptor FRUNS
DSR 3401 cujo
firmware
foi lido atravs
deTV
interface
JTAG.
Procurar...Cmerade360ser
Para aqueles que possuem conhecimento sobre a familia STI55XX e quiser transform-lo em FTA segue dados sobre a
lanadapelaSamsung
nosegundotrimestre
interface, firmware original e o datasheet do STI5516.
Eu instalei o "ST20 Embedded Toolset R2.3.1" mas ainda no tive tempo de utiliza-lo.

Com o datasheet possvel preparar um arquivo IDC para o IDA PRO e disassemblar o firmware original para ver a
inicializao e informaes especficas para esta placa da Philips e assim criar um framework para a transformao em
FTA.
Li o firmware com o Jkeys 2.9.11 (build 026). Se o receptor for adicionado no Jkeys.def no da para ler a flash (Acho que
um bug que poderia ser corrigido se tivesse acesso a fonte deste software). No da para ler a e2prom j que a mesma
no consta na lista do Jkeys mas este um problema simples a ser resolvido.

SamsungPayser
lanadonoBrasilainda
em2016

A interface Jtag que usei passiva mas possivel usar um cabo wiggler ou buffered jtag 74HC244.
Boa sorte.
Clique aqui para ver a imagem em tamanho real (1024x768).

FishTVganhanova
datadeestreianaNET
eClaroHDTV

AplicativoSBTVdeos
chegasSmartTVsda
Philips

http://www.vcfaz.tv/viewtopic.php?t=96236

1/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv
FreeInteractiveDemo
EmailArchivingforBusinesses.
TryGFIArchiver2015Demo
Today!

Clique aqui para ver a imagem em tamanho real (768x1024).

COMPARE NO BUSCAP
TV LED

Procure as melhores
ofertas em televisores
LED.

Blu-Ray

Quer curtir um filme em


blu-ray? Compare preos.

Home Theater

Aproveite o melhor do
som de sua TV. Compare
preos de HT.

Receptor Digital

Confira os melhores
preos de receptores
digitais

Antena Parablica

Compare os melhores
preos de parablicas.

Filmes blu-ray

Procure os grandes
sucessos do cinema em
blu-ray.

[/img]
Os links para o firmware , datasheet e jkeys def segue aqui:
http://rapidshare.com/files/230317147/DSR3401_7...ORIGINAL.rom.html
MD5: B71967252B682D7D1D799E93EDCFC264
http://rapidshare.com/files/230317148/sti5516_Datasheet.pdf.html
MD5: B3EA964513F9B5A7FE9A2327EBFD1F2A
http://rapidshare.com/files/230317149/sti5516_Jtag_Details.pdf.html
MD5: 5D483F602F9BC4B03919FF63346800CC
http://rapidshare.com/files/230317150/sti5516_P...t_detail.pdf.html
MD5: FCAFD643038616D7958D3754158BEB1A
http://rapidshare.com/files/230317151/jKeys.def.html
MD5: 047BE5B7D68C41F7AE6B4654F2CC6F6E

Boa Sorte,
AMSJBR

http://www.vcfaz.tv/viewtopic.php?t=96236

2/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv
Perfeccionismo ser exigente.

DESCUBRA SEU VOLKSWAGEN

Volkswagen

leoozinho_bom2 em 7 Mai 2009 - 17:20

anos | Out 2007 | Mensagens: 78 | Alfenas - MG

D pra fazer isso no Gradiente GSD-600??

merivaldo em 7 Mai 2009 - 20:12

anos | Abr 2008 | Mensagens: 26 | Macei - AL

Amsjbr, Tenho um 3421, gostaria de transform-lo em FTA, possivel?

amsjbr em 9 Mai 2009 - 14:00

anos | Mai 2009 | Mensagens: 11 | So Jos dos Campos - SP

Amigos,
Eu nunca vi os detalhes do GSD-600 ou DSR3421 mas teoricamente possvel transformar qualquer receptor em FTA.
Entretanto no nada fcil j que requer um conhecimento avanado sobre a CPU e as caractersticas do Hardware.
Para exemplificar posso ressaltar que o Datasheet do STI5516 (DSR 3401 e outros fabricantes) possui 709 pginas. Se
algum desejar criar o firmware em assembler, levar anos se o mesmo conseguir. Portanto mais fcil tentar
desenvolver o software em cima de uma linguagem mais amigvel, para quem sabe, como C ou C++ e que contenha
abstraes do hardware tpico para estas CPUs e um sistema operacional em tempo real tipo UCOS (Mi-C-OS utilizado no
meu DSR3401/78) ou at mesmo o OS20 (Kernel em tempo real da ST) + a abstrao de hardware STAPI (ST Application
programming interface) que contenha bibliotecas para cada bloco funcional da CPU com funes para inicializao,
gerenciamento de memria e recursos e destruio (Orientao a objeto). Estas API's contm tipicamente funes para
integrar no sistema operacional em tempo real as funes de Tuner, Flash, configurao de clock, EMI, SMI , I2c, GPIO
(LEDs, teclas , etc), UARTS (RS232), OSD, LNB, etc.
Esta figura da uma idia das camadas que compem um receptor ou STB.
Clique aqui para ver a imagem em tamanho real (718x346).

Grandes fabricantes que assinam "non-disclosure agreements" de milhares de dlares com a ST tem acesso a estas

http://www.vcfaz.tv/viewtopic.php?t=96236

3/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv

ferramentas e portanto no tem problemas. Ns meros mortais temos que pensar em outras solues e quase sempre
complicadas.
Por esta razo disponibilizei o datasheet e o firmware do meu receptor j que algum com conhecimentos de
programao e tempo possa nos dar alguma esperana.

furao em 23 Jun 2009 - 19:19

anos | Nov 2005 | Mensagens: 1 | Feira de Santana - BA

boa ideia! tenho um 3401 com esperanas de transformalo em fta!

jshaka em 24 Jun 2009 - 0:24

anos | Jan 2008 | Mensagens: 60 | Navira - MS

amsjbr escreveu
Amigos,
Tenho um receptor DSR 3401 cujo firmware foi lido atravs de interface JTAG.
Para aqueles que possuem conhecimento sobre a familia STI55XX e quiser transform-lo em FTA segue
dados sobre a interface, firmware original e o datasheet do STI5516.
Eu instalei o "ST20 Embedded Toolset R2.3.1" mas ainda no tive tempo de utiliza-lo.
Com o datasheet possvel preparar um arquivo IDC para o IDA PRO e disassemblar o firmware original
para ver a inicializao e informaes especficas para esta placa da Philips e assim criar um framework
para a transformao em FTA.
Li o firmware com o Jkeys 2.9.11 (build 026). Se o receptor for adicionado no Jkeys.def no da para ler a
flash (Acho que um bug que poderia ser corrigido se tivesse acesso a fonte deste software). No da para
ler a e2prom j que a mesma no consta na lista do Jkeys mas este um problema simples a ser resolvido.
A interface Jtag que usei passiva mas possivel usar um cabo wiggler ou buffered jtag 74HC244.
Boa sorte.
]http://i219.photobucket.com/albums/cc120/amsjbr/DSR%203401/JTAG_DSR3401_01-1.jpg[/img]
]http://i219.photobucket.com/albums/cc120/amsjbr/DSR%203401/JTAG_DSR3401_02-1.jpg[/img]
[/img]
Os links para o firmware , datasheet e jkeys def segue aqui:
http://rapidshare.com/files/230317147/DSR3401_7...ORIGINAL.rom.html
MD5: B71967252B682D7D1D799E93EDCFC264
http://rapidshare.com/files/230317148/sti5516_Datasheet.pdf.html
MD5: B3EA964513F9B5A7FE9A2327EBFD1F2A
http://rapidshare.com/files/230317149/sti5516_Jtag_Details.pdf.html
MD5: 5D483F602F9BC4B03919FF63346800CC
http://rapidshare.com/files/230317150/sti5516_P...t_detail.pdf.html
MD5: FCAFD643038616D7958D3754158BEB1A
http://rapidshare.com/files/230317151/jKeys.def.html
MD5: 047BE5B7D68C41F7AE6B4654F2CC6F6E

Boa Sorte,
AMSJBR

http://www.vcfaz.tv/viewtopic.php?t=96236

4/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv

Pessoal esse decoder(PHILIPS DSR-3401 atualizado c/ SKY IPG-317 ) sintoniza FTA!!! Se no estiver atualizado, com a
ajuda do amigo+Jtag s copiar o Firmware de um DSR3401 que esteja atualizado e disponibilizar pro pessoal!!!

MAPA em 27 Jun 2009 - 16:30

anos | Jan 2008 | Mensagens: 65 | Mesquita - RJ

No estou conseguindo acessar os links.Esto informando erro.As ligaes do jtag que aparece na foto da parte de baixo
do receptor aparece a conexo TDO (Ponto vermelho), TMS(Ponto amarelo), TCK (Ponto azul), TDI (Ponto verde), TRST
(Ponto cinza), vcc no capacitor 2562 polo positivo e terra em qualquer ponto da placa onde exista esta polaridade e que
oferea firmesa e segurana na hora da solda.Falta descobrir o ponto onde devemos jampear no momento da gravao
para poder a flash ser liberada no momento que for apagada ou gravada.Teremos que fazer uma pesquisa em quais
receptores so compatveis com o tipo de chipset, flash e rom.

amsjbr em 10 Jul 2009 - 1:08

anos | Mai 2009 | Mensagens: 11 | So Jos dos Campos - SP

Amigos,
Disponibilizei os arquivos novamente no "Fileshare". Adicionei tambm o firmware mais recente da Sky que permite a
operao do receptor na Banda C ou KU para pegar canais FTA datado de 07 de Janeiro. (Afinal de contas os canais
oferecidos por eles so uma mer... - desculpem-me pela linguagem ).
Eu fiz upgrade apagando o setor 13 (Apagar qualquer setor exceto o 30 e 31 que so o bootloader). Acredito que da para
fazer upgrade apenas deixando o receptor com software antigo pegando o sinal do 43 W.
Respondendo a comentrios anteriores, eu gostaria de dizer que no me interesso pelo software original da Philips para
este modelo j que o que me interessa a engenharia reversa. Isto , para mim mais importante estudar o
funcionamento do core omega, caractersticas da CPU, como o stream dvb ou dss processado, funes DMA para
processamento de vdeo,overlay, OSD, VBI , audio, acesso condicional, infrared blaster e etc.
Criar funes como blind-scan (algoritmos de controle de FEC, convoluo, AGC do front-end alimentando um loop de
software para captura dos TSs de transponders) sendo logadas atravs da porta serial entre outras funes.
Pretendo disponibilizar, em breve, testes que modifiquei e gravei na flash do meu receptor tais como controle dos leds
do painel frontal (engenharia reversa do hardware do painel), terminal serial que imprime mensagem de debug e aceita
comandos de dump de memria (ambos modificados a partir do fonte do ST20 Embedded Toolset R2.3.1).
Alm disso comecei a compilar um cdigo mais complexo usando a API ST (abstrao do Hardware) que inicializa as
parties de memria, inicializa o hardware, kernel real time ST20, e ativa funoes abstratas de porta serial (at o
momento) baseados no kit de desenvolvimento (software) 5517ftaci100B que contem toda a arvore da API (Front-end,
eeprom, flash, uart, infrared ...).
Eu estou usando a GUI (interface grfica) do Toolset para compilar o projeto e subprojetos. Entretanto tive problemas
com a gerao do arquivo simulvel ".lku -> linkable unit" que abre no ST20SIM. Existe algum problema na linkagem do
executvel porque o traphandler que permite que o simulador execute passo a passo ou por funes aponta para
posies invlidas de memria. Acho que algum bug no toolset j que o exemplo que vem com o 5517ftaci100b
(ST5516/ST5517 based hardware) compilado pela linha de comando usando o gmake e portanto ta cheio de makefiles
espalhados pela estrutura de diretrios. Teria que migrar ou criar uma do zero para recompilar os blocos e leva tempo,
tempo que no terei j que estarei ocupado com outras coisa por algum tempo. Quem quiser continuar poder seguir as
dicas que disponibilizarei assim que possvel.
S para constar, os projetos que migrei baseados no toolset podem ser simulados sem problema j que o Traphandler
linkado corretamente. S no funciona o que mais importante (Lei de Murph) ,isto , a STAPI ( Application
programming interface da ST) que contm a abstrao de hardware (infinitamente complicado de criar do zero)
permitindo que nos preocupemos com a perfumaria (telas,menus de configurao, etc).
O Toolset e o 5517ftaci100b achei procurando na net.
Boa sorte.

http://www.vcfaz.tv/viewtopic.php?t=96236

5/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv

* JTAG_DSR3401_02.jpg
http://www.filefactory.com/file/ahcf604/n/JTAG_DSR3401_02_jpg
* JTAG_DSR3401_01.jpg
http://www.filefactory.com/file/ahcf607/n/JTAG_DSR3401_01_jpg
* DSR3401_78-FW_ORIGINAL_Receiver_Sw_3_4_9_001_PRODUCT_Jan_07_2009.rom
http://www.filefactory.com/file/ahcf6f6/n/DSR34...T_Jan_07_2009_rom
* sti5516_Pinout_detail.pdf
http://www.filefactory.com/file/ahcf6g4/n/sti5516_Pinout_detail_pdf
* DSR3401_78-FW_ORIGINAL_Receiver_Sw_3_0_8_001_PRODUCT_Sep_29_2004.rom
http://www.filefactory.com/file/ahcf6gh/n/DSR34...T_Sep_29_2004_rom
* sti5516_Datasheet.pdf
http://www.filefactory.com/file/ahcf6h4/n/sti5516_Datasheet_pdf
* sti5516_Jtag_Details.pdf
http://www.filefactory.com/file/ahcf6h9/n/sti5516_Jtag_Details_pdf
Editado pela ltima vez por amsjbr em 19 Jul 2009 - 17:15. Editado 1 vez.

amsjbr em 10 Jul 2009 - 1:16

anos | Mai 2009 | Mensagens: 11 | So Jos dos Campos - SP

Caro amigo Mapa,


O hardware deste receptor no permite acesso ao controle de VPP para apagar toda a flash. necessrio apagar setor
por setor usando o Jkeys. Tem um bug na verso que uso que no deixa apagar os setores se o DSR3401 (colocado no
arquivo de definies .def) for automaticamente detetado pela interface Jtag. necessrio selecionar unknown depois
escolher o endereo 0x7fc00000 (inicio da flash na minha verso de hardware) e precionar detect. A ele carrega do
arquivo .def a configurao da flash (como mostrado abaixo) e permite a operao de apagamento e leitura dos setores
(inclusive o bootloader que sobreescrevo com o que criei com os testes compilados. Isto , normalmente apago o setor 0
(64kb com o teste compilado) , e o 31 (bootloader do teste).

// STMicro M58LW320C - 32MBit


Flash, 21, "M58LW320C", 0x8822, 0x400000, 0, 1, 0, 2, 32, 1
Sector, 21, 32,0, 0x20000 // 64 KByte 32 sectors
Boa sorte.

rodrigues em 10 Jul 2009 - 6:36

anos | Jan 2006 | Mensagens: 64 | Cuiaba - MT

bom tenho os modelos 3401/3421,na banda c e ku,fiz atualizaao forada no 3401,no sat sky.
o 3421 ja veio configurado p/ banda c e ku,so altero no lnb banda c 5150 coloco 10600,ku baixa 9750 alta 10600
digito as frequenia e fao a busca sempre funcionou.

1, 2, 3, 4Prximo

Enviar Mensagens Novas: Proibdo


Responder Tpicos Proibdo
Editar Mensagens: Proibdo
Excluir Mensagens: Proibdo
Votar em Enquetes: Proibdo

http://www.vcfaz.tv/viewtopic.php?t=96236

6/7

22/02/2016

DSR3401JTAG,FirmwareOriginaletransformaremFTA.vcfaz.tv
Perfeccionismo ser exigente.

DESCUBRA SEU VOLKSWAGEN

Volkswagen

Na Televiso
ltimas Notcias
Guia de Novelas
Guia de TV
Programa Avesso

Colunas
Agenda de estreias
FabioTV
No Controle
Programa Avesso
Top Msicas

Fruns de Debate
TV
On Demand
NET Claro
Oi
SKY
Vivo + GVT
Satlite
Equipamentos
Feeds
Papo Aberto
Esportes
Promoes
Tech

Sobre o vcfaz.tv
Fale Conosco
Parcerias
Regras de Participao
Ajuda

NEWSLETTER
Receba diariamente as notcias
em seu email.
Email:
Inscrever
Delivered by FeedBurner

Powered by phpBB 2001, 2002 phpBB Group

http://www.vcfaz.tv/viewtopic.php?t=96236

7/7