Anúncio
Collapse
No announcement yet.
S900 Atualização 19/ABR (apagão 17/abr e problema ON ON ON ou ASH)
Collapse
This topic is closed.
X
X
-
to na jornada de reanimar meu S900 q nao adiantou com rescou 2.c nem 1.0 sempre da stb error, é o seguinte galera o que vcs querem saber ? tem um primo meu que é programador em assembler e C e tem gravador de eprom pois ele fabrica Alarmes e ele mesmo escreve os programa e grava no chip entao postem aqui suas perguntas que vo chama ele para responder para vcs flw!
-
Postado originalmente por gilaa Ver PostCaros amigos, só para aumentar a informações disponibilizadas aqui, segue minha teoria:
Como já foi dito aqui várias vezes, pela net a fora existe muita informação sobre receptores FTA que podem ter suas firmwares trocadas por outras com recursos melhores e que existe muitos fabricantes, marcas, modelos, mas que na maioria tem dentro o mesmo hardware, assim como o hardware pode ser igual e que gerações mais novas de chip, sempre carrega padrões de modelos anteriores, como recursos e forma de programar, procurei na net informações sobre chips da ALI fabricante do M3602 do S900HD e encontrei estes sites e o programa Ali universal fix(tudo para os chip M3327 a M3329a):
- http://www.satp2p.com/forum/showthre...sal-fixer-1.4b
- http://www.reverse-engineering.net/v...e16e1c8#p45669
- http://www.heyrick.co.uk/ricksworld/.../sl65_003.html
Mas vejam o que eu conclui com isso tudo:
* Todos aqui dizem que o problema é no eeprom 24C16 e eu concordo com isso, pois como percebe-se o S900HD fica em um loop interminavel ao ligar, pois ele carrega o básico(APP init ok...) e quando vai carregar o firmware segundo o site Satp2p.com (link acima) ele precisa fazer uma verificação se a firmware é a correta para o receptor, e para isso ele consulta o conteudo da eeprom(uma sequencia de códigos HEX pelo que entendi), que identifica todo o hardware do aparelho e a se informação da firmware não bater com a da eeprom, provavelmente por segurança o S900HD dá um reboot, para que a firmware seja trocada(gerando o ON ON ON).
** Caso alguem ler o artigo do site Satp2p.com eu já cortei o pino 5 da eeprom para ver se parava o ON ON ON, mas não funcionou, pois pelo que suponho a minha eeprom estava estragada e o site explica o procedimento para se colocar firmware de aparelhos clones.
*** Os outros 2 links acima são para os programadores e tecnicos em eletronica de plantão.
**** Com relação ao .bin com o conteúdo da eeprom, bom eu não tenho, mas um colega postou um de 2KB algumas páginas atrás e pessoal questionou se o tamanho era este mesmo, bem como outro colega disse que o problema não era na eeprom pois ela não cabe nada e a firmware fica em outro chip maior. Vamos ao que conclui:
- bem ao abrir com um leitor HEX o bin da eeprom disponibilizado pelo colega (não sou programador, procurei strings com informações em inglês), percebi que nela constava a seguinte sequência: Information7 HS11 20100315-155610, o que pode indicar que o colega havia atualizado seu aparelho com a última firmware disponibilizada pelo TEAM e que realmente o upgrade atualiza também a eeprom e que como a eeprom 24c16 não cabem nada, talvez seu conteúdo tem mesmo apenas 2KB.
- com relação a afirmação de que o problema não é na eeprom e sim no flash que contem o firmware, bem eu fiz como varios aqui, gravei, gravei, gravei a firmware de fabrica e até a última disponibilizada pelo TEAM e conclui que se a flash estivesse com problema, eu gravaria as firmwares e se eu fizesse um dump depois da atualização, o dump não poderia ser igual ao arquivo original, mas se realmente o conteúdo fosse o mesmo, não teria nada de errado com a flash. Então eu gravei o firmware original e fiz um dump, gravei o último disponibilizado pelo TEAM e fiz um dump e todos ao serem checados cada um com seu par, com o md5sum eram identicos, ou seja a flash esta ok e gravando.
Por final, vez que escrevi de mais, me falta apenas testar o JTAG e depois comprar um eeprom e gravar o BIN do colega para testar.
Até mais e espero ter ajudado de alguma forma.
Leave a comment:
-
Guest repliedPostado originalmente por Zuuck Ver Postbem o rascunho esta pronto ...
amanha vamos tentar ler os primeiros 256 byte ....iniciado a partir do
do chip = 1100
pagina = 010
start bloc = 0x8f long 255
Program ReadEepromS900hd;
var d: byte;
i: integer;
begin
ShowHexEdit;
SetSizeHexEdit( 256 ); // ajusta tamanho do editor hexadecimal
PowerOn;
ConfigI2C( 10, 10000 ); //clock=10us,write=10ms
begin
StartI2C;
Wait ( 5 ) ; //aguarda 5 microsegundos
StopI2C ; //libera o barramento
d := 10;
if WriteByteAI2C( $c5 ) = false then //envia control byte
AddMsgDebug( 'Control Byte Error' )
else if WriteByteAI2C( $8f ) = false then //address do bloco
AddMsgDebug( 'Address Error')
else begin
for i := 0 to 255 do
if ReadByteI2C( d ) = false then //data em d
AddMsgDebug( 'Data Error'+ intToStr(i)); //mOstra o by7te defeituoso
SetByteHexEdit( i, d );
end;
end;
PowerOff;
RefreshHexEdit;
end.
Zuuck... estarei providenciando os testes amanha depois do meio dia... mais acho que vou aumentar o microsegundo para 10... qualquer coisa posto aqui... Outra coisa.. o ADDMSGDEBUG, acho que não irá funcionar, pois o READBYTEI2C não será lido... (pelo menos é o que acho por limitação no acesso a eeprom). Mas acho que este é o caminho...
vamos lá....Last edited by advjoseneto; 25-04-2010, 11:34 PM.
Leave a comment:
-
Caros amigos, só para aumentar a informações disponibilizadas aqui, segue minha teoria:
Como já foi dito aqui várias vezes, pela net a fora existe muita informação sobre receptores FTA que podem ter suas firmwares trocadas por outras com recursos melhores e que existe muitos fabricantes, marcas, modelos, mas que na maioria tem dentro o mesmo hardware, assim como o hardware pode ser igual e que gerações mais novas de chip, sempre carrega padrões de modelos anteriores, como recursos e forma de programar, procurei na net informações sobre chips da ALI fabricante do M3602 do S900HD e encontrei estes sites e o programa Ali universal fix(tudo para os chip M3327 a M3329a):
- http://www.satp2p.com/forum/showthre...sal-fixer-1.4b
- http://www.reverse-engineering.net/v...e16e1c8#p45669
- http://www.heyrick.co.uk/ricksworld/.../sl65_003.html
Mas vejam o que eu conclui com isso tudo:
* Todos aqui dizem que o problema é no eeprom 24C16 e eu concordo com isso, pois como percebe-se o S900HD fica em um loop interminavel ao ligar, pois ele carrega o básico(APP init ok...) e quando vai carregar o firmware segundo o site Satp2p.com (link acima) ele precisa fazer uma verificação se a firmware é a correta para o receptor, e para isso ele consulta o conteudo da eeprom(uma sequencia de códigos HEX pelo que entendi), que identifica todo o hardware do aparelho e a se informação da firmware não bater com a da eeprom, provavelmente por segurança o S900HD dá um reboot, para que a firmware seja trocada(gerando o ON ON ON).
** Caso alguem ler o artigo do site Satp2p.com eu já cortei o pino 5 da eeprom para ver se parava o ON ON ON, mas não funcionou, pois pelo que suponho a minha eeprom estava estragada e o site explica o procedimento para se colocar firmware de aparelhos clones.
*** Os outros 2 links acima são para os programadores e tecnicos em eletronica de plantão.
**** Com relação ao .bin com o conteúdo da eeprom, bom eu não tenho, mas um colega postou um de 2KB algumas páginas atrás e pessoal questionou se o tamanho era este mesmo, bem como outro colega disse que o problema não era na eeprom pois ela não cabe nada e a firmware fica em outro chip maior. Vamos ao que conclui:
- bem ao abrir com um leitor HEX o bin da eeprom disponibilizado pelo colega (não sou programador, procurei strings com informações em inglês), percebi que nela constava a seguinte sequência: Information7 HS11 20100315-155610, o que pode indicar que o colega havia atualizado seu aparelho com a última firmware disponibilizada pelo TEAM e que realmente o upgrade atualiza também a eeprom e que como a eeprom 24c16 não cabem nada, talvez seu conteúdo tem mesmo apenas 2KB.
- com relação a afirmação de que o problema não é na eeprom e sim no flash que contem o firmware, bem eu fiz como varios aqui, gravei, gravei, gravei a firmware de fabrica e até a última disponibilizada pelo TEAM e conclui que se a flash estivesse com problema, eu gravaria as firmwares e se eu fizesse um dump depois da atualização, o dump não poderia ser igual ao arquivo original, mas se realmente o conteúdo fosse o mesmo, não teria nada de errado com a flash. Então eu gravei o firmware original e fiz um dump, gravei o último disponibilizado pelo TEAM e fiz um dump e todos ao serem checados cada um com seu par, com o md5sum eram identicos, ou seja a flash esta ok e gravando.
Por final, vez que escrevi de mais, me falta apenas testar o JTAG e depois comprar um eeprom e gravar o BIN do colega para testar.
Até mais e espero ter ajudado de alguma forma.
Leave a comment:
-
Guest repliedPostado originalmente por azgus Ver PostCaros participantes do Forum,
Não tenho nenhum interesse de criar polêmica. Mas gostaria de expor aos senhores o que tenho concluído, analisando tudo o que se tem falado a respeito do travamento do S900. Gostem ou não.
Vejo que muita gente altamente capacitada neste Forum já tentou de tudo, mas não obteve sucesso. Confesso que, como engenheiro, tenho me divertido mais buscando uma solução para o problema, do que assistindo TV (mesmo se meu S900 não estivesse em ASH).
No início eu pensava que, apesar do desespero de todos, o fabricante seria o maior preocupado com o problema, pois tal acontecimento poderia significar o fim de seus negócios. Pensei que se fosse o meu negócio que estivesse por um fio, tomaria duas atitudes:
1ª) Colocaria o meu pessoal para trabalhar exaustivamente em uma solução.
2ª) Trataria logo de acalmar meus “investidores” para não perder o mercado, mantendo-os continuamente informados quanto aos avanços dos trabalhos.
Observo que o que deixa a maioria das pessoas desesperadas é falta de comunicação. Mas ninguém deve colocar a culpa no TEAM por isso. Isso mesmo. O TEAM não é culpado de não recebermos informação do que está sendo feito.
O oxbox disse uma coisa que não saiu da minha cabeça. Ele disse: “Talvez o TEAM nem exista.” Acho que o oxbox tem toda razão. O TEAM existe dentro da concepção de cada um. Na minha, existem THE TEAM, O TIME e EL EQUIPO. Ou seja, O TEAM é aquele que detém o conhecimento de todos os SET-TOP BOXES do mundo, já que são todos clones de uma mesma célula tronco. Basta uma rápida busca pela internet que se encontra equipamentos com especificações técnicas idênticas e até a mesma cara. Alguns só mudam o selo. O difícil é saber qual o “original” que deu origem a todos os outros clones. Para mim, o dono desse original é aquele que possui todo o conhecimento do equipamento e seja capaz de gerar os firmwares. Alem do THE TEAM, na minha concepção existe também EL EQUIPO. Sem qualquer discriminação dos nossos irmãos latinos americanos, eles não possuem nenhum histórico de desenvolvimento de equipamentos eletrônicos. Porém os mesmo possuem um dom especial para “nacionalização” de tecnologia de ponta. EL EQUIPO seria o responsável por fazer esse link com THE TEAM. Porém, eu não saberia dizer o nível de comprometimento que THE TEAM teria com EL EQUIPO, para trabalhar na solução do problema. Talvez, THE TEAM até veja EL EQUIPO como um concorrente. O TIME seria o nosso interlocutor, ou o grande distribuidor do EL EQUIPO no grande mercado que é o Brasil.
Daí, concluo que THE TEAM não pode ser culpado, pois não tem nenhuma relação direta com o mercado sul americano. (Inclusive os posts do THE TEAM são sempre em inglês, o que comprova que não são da América do Sul). O TIME também não pode ser culpado, pois está tão desinformado como nós. O EL EQUIPO fica numa situação em que não tem competência técnica para resolver o problema e, na melhor das hipóteses, conta apenas com a boa vontade do THE TEAM (se é que ele existe).
Oxbox: Se você puder esclarecer com mais detalhe a história do desenvolvimento dos STB pelo mundo e como eles chegaram até nós, seria de grande utilidade. Acho que você deve ter um conhecimento bom sobre o assunto.
Parabéns a todos que estão buscando uma solução, um grande abraço a todos e boa sorte.
Leave a comment:
-
Guest repliedAi Zuuck da de pau nele, parabens pelo caminho percorrido ate o momento, que tenhas sucesso nesta empreitada e que é obvio seja muito, mas muito bem reconhecido e recompensado
Parabens
Leave a comment:
-
Postado originalmente por Anilton Ver PostSabe me informar a referencia ou a posição correta desta EEPROM, pois não achei nenhuma numeração referente a 24C16. Eu tenho o arquivo bin original e o o gravador de EPROM. Gostaria de fazer um teste regravando em cima dela.
desculpem a replica deu erro
Leave a comment:
-
bem o rascunho esta pronto ...
amanha vamos tentar ler os primeiros 256 byte ....iniciado a partir do
do chip = 1100
pagina = 010
start bloc = 0x8f long 255
Program ReadEepromS900hd;
var d: byte;
i: integer;
begin
ShowHexEdit;
SetSizeHexEdit( 256 ); // ajusta tamanho do editor hexadecimal
PowerOn;
ConfigI2C( 10, 10000 ); //clock=10us,write=10ms
begin
StartI2C;
Wait ( 5 ) ; //aguarda 5 microsegundos
StopI2C ; //libera o barramento
d := 10;
if WriteByteAI2C( $c5 ) = false then //envia control byte
AddMsgDebug( 'Control Byte Error' )
else if WriteByteAI2C( $8f ) = false then //address do bloco
AddMsgDebug( 'Address Error')
else begin
for i := 0 to 255 do
if ReadByteI2C( d ) = false then //data em d
AddMsgDebug( 'Data Error'+ intToStr(i)); //mOstra o by7te defeituoso
SetByteHexEdit( i, d );
end;
end;
PowerOff;
RefreshHexEdit;
end.
Leave a comment:
-
[QUOTE=Anilton;77438]Sabe me informar a referencia ou a posição correta desta EEPROM, pois não achei nenhuma numeração referente a 24C16. Eu tenho o arquivo bin original e o o gravador de EPROM. Gostaria de fazer um teste regravando em cima dela.[/QUOT
no pino que é o 1 tem uma marca tipo furo e tb o CI tem um lado dele chanfrado vendo a foto do S900 o pino 1 esta para a frente do receptor visto de frente
Leave a comment:
-
Postado originalmente por henriquemeninrusso Ver PostOlá.. Fui instalar hoje meu S900HD e sem saber, atualizei o aparelho (última) com o cabo da antena ligado.
Depois disso, o sinal só fica em 36% e 10% e não encontra mais nenhum canal.
O que devo fazer?
Obrigado...
Leave a comment:
-
Postado originalmente por MAGNUS TAMA Ver PostPessoal, por favor,ajudem um novato....Sou totalmente leigo....
Tenho o AzAmerica DVB S2 S900
Onde eu acho os arquivos de atualização para baixar??? Como eu acesso o "repositório do team"??
Grato a todos....
Leave a comment:
-
Após a atualização, não recebe mais sinal!
Olá.. Fui instalar hoje meu S900HD e sem saber, atualizei o aparelho (última) com o cabo da antena ligado.
Depois disso, o sinal só fica em 36% e 10% e não encontra mais nenhum canal.
O que devo fazer?
Obrigado...
Leave a comment:
-
S900 - Atualização_oNDE ACHO OS ARQUIVOS???
Pessoal, por favor,ajudem um novato....Sou totalmente leigo....
Tenho o AzAmerica DVB S2 S900
Onde eu acho os arquivos de atualização para baixar??? Como eu acesso o "repositório do team"??
Grato a todos....
Leave a comment:
-
Guest repliedPostado originalmente por Zuuck Ver PostVoce precisa de juda divina ... nao de gravador de eeprom ...
isto nos temos tbem ...
....a memoria respondeu a 0xc5 e 0xc4 .....vamos ao script de leitura ..agora
http://www.azsate.net/noticias.htm#p52939
Leave a comment:
-
Postado originalmente por Anilton Ver PostSabe me informar a referencia ou a posição correta desta EEPROM, pois não achei nenhuma numeração referente a 24C16. Eu tenho o arquivo bin original e o o gravador de EPROM. Gostaria de fazer um teste regravando em cima dela.
isto nos temos tbem ...
....a memoria respondeu a 0xc5 e 0xc4 .....vamos ao script de leitura ..agora
Leave a comment:
Leave a comment: