Ir para conteúdo
View in the app

A better way to browse. Learn more.

EletrônicaBR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

I/O com memoria interna e agora como reprogramar ?

Featured Replies

Postado

Dando uma volta pela net me deparei com um usuario que tinha um problema com um tipo especifico de I/O, ele comentava que I/O novos nao funcionavam nos aparelhos, mas os de scrap de outra placa igual funcionavam normalmente. Depois de investigar foi visto que o componente conta com uma flash interna de 128KB !!

 

Link ao datasheet

 

Você não tem permissão para visualizar links. Faça login ou cadastre-se.

 

E agora como reprogramamos uma flash que fica dentro do I/O?

 

Fica o tópico para que quando alguém souber de alguma novidade comente com a galera  8)

Postado

Putz, mais essa ainda!

 

A coisa esta ficando feia, pois os fabricantes estão a cada dia complicando mais a manutenção dos equipamento.

 

 

Postado

to vendo o preço de sucatas ir pro espaço! vamos procurar por solução.

Postado

o problema vai ser flash pra gravar pois tem algumas bios que nao acha de jeito nenhum imagina de super i/o agora ta ficando dificil acompanhar

 

Postado

Nossa, muito tenso. Pode nos dizer em que modelo de equipamento encontrou esse tipo de I/O amigo?

Postado

Mas essa flash/ROM interna não é de agora, por isso que muitas vezes além da atualização do BIOS ocorre a atualização do EC. O firmware do EC também têm que ser atualizado.

As portas do EC não são padrão, dependendo da programação algumas mudam de função.

 

Postado
  • Autor

Vlad, a parte de que o I/O trabalha de acordo à programacao da "EC BIOS" eu tinha em mente, mas acredito que eles sempre vieram projetados para trabalhar com uma flash "externa" de maneira que pelo que vi compartilhavam a flash da MAIN BIOS. Voce podia atualizar a "BIOS toda" ou só a parte referente ao I/O como vimos em algumas atualizacoes da positivo por exemplo mas sempre gravando informacao no chip da MAIN BIOS.

 

Há algum tempo atras as placas comecaram a vir com uma memoria dedicada para o EC, mas como foi visto, sempre de maneira externa.

 

Até agora nunca peguei uma placa que o EC nao se reprogramasse atraves da MAIN ou da EC bios.

 

Obviamente posso estar me enganando ou mal interpretando algo e se este for o caso ficarei grato en receber aclaracoes sobre o asunto  8)

  • 4 semanas depois...
Postado

Boas.

Tive um problema com um Laptop da MSI, depois de atualizar a BIOS o pc ficou muito estranho, ventilador no máximo da rotação, por vezes o pc bloqueava, desligava-se.. até que descobri que é necessário fazer um reset a EC... e tem a ver com este problema...

depois de ler este fórum: Você não tem permissão para visualizar links. Faça login ou cadastre-se.  segui o procedimento e ficou tudo bem.

Postado
  • Autor

Companheiro Kalu, estas memorias vem com digamos......um "Sistema operativo interno", o seu problema foi solucionado aparentemente voltando um ponto de restauracao, como acontece com as HP e seu WIN+B, quando o sistema está destruido ou a memoria está queimada é necessario "reinstalar o sistema", procedimento que vem sendo feito com a ajuda de gravadores de BIOS, o problema vem quando a memoria está embutida dentro do I/O.

  • 2 semanas depois...
Postado

Uau ... um 8051 com SDRAM , ROM , porta série , PWM , SPI , dá quase para fazer um Gameboy desse CI.

Agora a sério ... as "saídas" SPI da página 15 que ligam à flash externa não permitirão programar a EEprom interna também ?

Vou ler esse datasheet com atenção assim que tiver um tempinho.

 

 

  • 1 ano depois...
Postado
  • Autor

Qualquer tipo de comentário fora do assunto principal do tópico poderá resultar em suspensoes e até mesmo banimentos....

 

Fica o aviso !

 

Postado

@infosquad, sabe dizer que maquina possui esse tipo de I/O?

Postado
  • Autor

@K0rTy,  Aqui ainda nao peguei nenhuma, mas pelo que li ha varios modelos de marcas como Lenovo, Sony e Acer.

 

 

Postado

@infosquad, Pelo que vi, na página 132, é um pouco óbvio, mas como o IO já tem uma "flash" para decodificação do teclado, fan, leds etc. A parte da Flash, Space mapped to system BIOS começa em 0x0000~0xEBFF e são 59KB.

 

Na página 133 fala-se sobre a porta legacy I/O, que pode ser usada por software para comunicação com a EC/FW, tanto para se comunicar como interromper (Escrita).

 

Na página 142 também encontra-se algo interessante, mas estou sem tempo agora, a noite estarei analisando melhor, aguardo novidades. :)

Postado
  • Autor

@David Santoro,  na verdade o titulo esta meio desatualizado, atualmente já existem algumas ferramentas para poder efetuar a programacao deste CI, este espaco é exatamente para poder falar dele e para falar também destas ferramentas.

 

O companheiro Você não tem permissão para visualizar links. Faça login ou cadastre-se.  em breve vai estar postando um video com o programador que ele adquiriu recentemente para esta tarefa.

 

Quem também postou um video do processo sendo realizado com o programador ISP RT809F foi o companheiro

 

Inclusive na Web ja existe um grande acervo de dumps destes firmwares  8)

Postado

 

há vários disponíveis no mercado actualmente.

 

o mais popular é o rt809f, mas há muitos outros. nunca usei nenhum deles porque os meus foram concebidos por um amigo há alguns anos, pelo que não posso aconselhar nenhum...

Postado
  • Autor

@infosquad, seria esse o gravador?

 

Você não tem permissão para visualizar links. Faça login ou cadastre-se.

 

Entao, essa é a versao 4. Essa ai testa teclado, reprograma EDID e reprograma os IOs

Postado

Você não tem permissão para visualizar links. Faça login ou cadastre-se. depreendo que os teus sejam home made. Coloca aí umas fotos, poderá ajudar a elaborar aqui pelos membros.

Se bem que okb9012 sendo baseado no 8051 entao nao é dificil fazer isso. Tenho ate alguns jtags que possivelmente o faz. ou mesmo o kit Easy 8051

 

 

 

 

Postado

So pode ser mesmo.

Mao de vaca esse portuga.

Valerá a pena pesquisar sobre postal 3 que será um projeto para ler uma porrada de chips.

Postado

@byte,

links para o projeto:

Você não tem permissão para visualizar links. Faça login ou cadastre-se.

necessário cadastro/registro para poder visualizar os tópicos corretamente. O nosso amigo talvez possa dar uma ajuda.

Por enquanto só precisei gravar um KB9012, montei o Postal2 mas é meio complicado de trabalhar com o bichinho.

Postado

Você não tem permissão para visualizar links. Faça login ou cadastre-se.

Boas!

Obrigado aí vlad. Sei tambem encontrei isso do kotnatan, mas meio complicado entender os caras, rsss.

Baixei ja quase tudo do projeto ainda ontem, só está me faltando o Hex para o atmega88 que usa no projeto.

Vou tentar encontrar esse hex caso nao consiga irei pedir mesmo ao .

No entanto achei meio semelhante ao projeto do usbasp e esse eu tenho já aqui. Preciso encontrar um kb9012 para fazer os testes.

Postado

Como disse o @vlad_itj, e o esquema postado pelo @kotnatan, eles se referem ao postal2.

 

Tem ainda o esquema do @robertoes, que deve mostrar aqui no forum.

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

Account

Navigation

Pesquisar

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.