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
 
  • Filter
  • Hora
  • Show
Clear All
new posts

  • Pirigoso
    replied
    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!

    Leave a comment:


  • zzcgf
    replied
    Postado originalmente por gilaa Ver Post
    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.
    o defeito esta mesmo na eprom SX24C16 pois tenho um amigo que pegou uma de um S900 funcionando e colocou no dele travado e funcinou normalmente

    Leave a comment:


  • Guest's Avatar
    Guest replied
    Postado originalmente por Zuuck Ver Post
    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.



    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:


  • gilaa
    replied
    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's Avatar
    Guest replied
    Postado originalmente por azgus Ver Post
    Caros 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.
    Que água que vc bebeu, quanta divagação, The Team, El equipo, nossotros, PQP, cara estamos empenhados realmente na questão de resolução, reforço suas palavras "Parabéns a todos que estão buscando uma solução, um grande abraço a todos e boa sorte"

    Leave a comment:


  • Guest's Avatar
    Guest replied
    Ai 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:


  • zzcgf
    replied
    Postado originalmente por Anilton Ver Post
    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.
    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

    desculpem a replica deu erro

    Leave a comment:


  • Zuuck
    replied
    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:


  • zzcgf
    replied
    [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:


  • ximiasenna
    replied
    Postado originalmente por henriquemeninrusso Ver Post
    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...
    Voce pode ter dado azar e ter pego um S900 com defeito na entrada do LNB... eu tive que trocar essa peça do meu S900. Faça um teste, tente mexer no cabo na entrada do LNB no S900, se tiver com mau contato deve mostrar algum sinal ... se der certo se prepare que vai parar de vez.

    Leave a comment:


  • daniellp
    replied
    Postado originalmente por MAGNUS TAMA Ver Post
    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....
    Lendo o fórum... Todas as outras mensagens...

    Leave a comment:


  • henriquemeninrusso
    replied
    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:


  • MAGNUS TAMA
    replied
    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's Avatar
    Guest replied
    Postado originalmente por Zuuck Ver Post
    Voce 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
    So para interagir achei algumas respostas neste link:
    http://www.azsate.net/noticias.htm#p52939

    Leave a comment:


  • Zuuck
    replied
    Postado originalmente por Anilton Ver Post
    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.
    Voce 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

    Leave a comment:

Working...
X