Montando um gravador de EEPROM para seus cartuchos.

De 64 Bits pra baixo tá valendo!

Moderadores: orakio_rob, Goro's Lair, Sabat

Montando um gravador de EEPROM para seus cartuchos.

Mensagempor Nando Basic » 02 Jan 2009, 16:42

Para que serve uma EEPROM:

Assim como um computador tem a memória para armazenar o setup da CPU, os televisores mais novos utilizam as memórias do tipo EEPROM para armazenar as características próprias do aparelho. Tipo o tamanho em polegadas, áudio com todas as suas funções, sistemas de cores utilizados, entradas AV, SVideo, sintonia dos canais e todas as características do modelo do Televisor ou do Monitor, inclusive os ajustes que antigamente era feito por trimmpots, agora se faz pelo remoto alterando as configurações do menu SERVIÇO.
Alem dos ajustes anteriores também se faz os ajustes de geometria como almofada, dimensão do quadro, altura vertical, linearidade vertical, freqüência vertical, posição horizontal, freqüência horizontal, e outros como AGC, AFT, RGB etc...

Defeitos em memórias:

As memórias EEPROM podem causar diversas falhas nos aparelhos, desde não ligar, estar sem som, funcionar sem cores, geometria alterada, não sintonizar canais. O que é resolvido com a substituição da mesma e conseqüentemente refazer todos os ajustes necessários seguindo o manual do fabricante.

As falhas nas memórias podem ser provocadas por diversas causas: como solda fria com mau contato, fonte com tensão exagerada, descarga atmosférica ou mesmo pelo próprio componente com defeito ou os seus dados alterados por algum pico de tensão.

O ideal na hora de trocar a EEPROM é que se tenha em mãos uma já gravada com as características do modelo do aparelho a ser reparado, tornando o serviço mais rápido e simples. Em alguns televisores o próprio micro se encarrega de gravar estes dados, mas em outros temos que inserir todos estes dados na memória. Podemos comprar uma gravada do serviço autorizado ou simplesmente comprar uma que esteja virgem e gravarmos os dados.
A maioria dos televisores utiliza as memórias do tipo 24Cxx, 24LCxx. Note o valor em (XX) quer dizer a capacidade de armazenamento dos dados, quanto maior mais dados dependendo do aparelho. Exemplo uma memória 24C04 cabe menos dados que uma 24C16 e assim por diante.

Como funciona o programador de EEPROM.

O programador é um dispositivo que se conecta a porta serial de um computador PC e que precisa de um software para que funcione corretamente. Através deste software podemos copiar os dados da memória original (já gravada) para guardar em uma pasta formando nosso banco de dados ou podemos transferir os dados de um banco de dados para uma EEPROM vazia.

Obtendo o Programa:

Podemos baixar tanto o esquema como o programa do site Oficial do criador do programa gravador de EEPROM .

Neste tem os esquemas para porta paralela conector DB 25:

Link: http://www.lancos.com/prog.html

E neste temos os programas:

Link: http://www.lancos.com/ppwin95.html

Neste tutorial alem de informar onde baixar o programa vamos ensinar como construir o gravador tamanho reduzido e a instalação do Software.

Montando o programador de EEPROM:

No link abaixo temos o diagrama do programador de EEPROM para as memórias do tipo 24Cxx, 24LCxx, versão para porta serial, de autoria de Herrera Abraham - Los Teques - Venezuela.

Link: http://www.comunidadelectronicos.com/pr ... eeprom.htm

Escolhi a montagem do modelo versão SERIAL que será feita dentro da capa de um conector DB9.

Abrindo o conector você tem duas capas e o soquete de 9 pinos, monte uma parte do circuito na capa e a outra no soquete, para depois unir as duas partes.

1º - Na capa você vai usar os seguintes componentes:

01 - Soquete para CI. de 8 pinos (DIP8)
01 - LED 3mm (qualquer cor)
03 - Diodos 1N4148
03 - Diodos Zeners de 4,7V x 1/2W
01 - Capacitor Cerâmico de 0.1uF x 50V
01 - Capacitor Eletrolítico de 47uF x 10V
01 - Resistor 390R x 1/8W
02 - Resistores de 4,7K x 1/8W
01 - Pedaço de fio rígido sem capa para fazer as ligações necessárias.
01 - Pedaço de fio flexível para fazer as ligações necessárias.



Agora com uma ferramenta de ponta bem fina faça os furos do soquete e do LED, coloque cada uma em seu lugar. Conforme o diagrama do circuito, ligue os pinos 1,2,3,4 e 7 do soquete à massa, aproveitando para dobras os pinos sobre o fio sem capa, travando assim o soquete do CI, agora solde os terminais e os demais componentes conforme o desenho abaixo:

Imagem

2º - Agora solde os anodos dos 3 diodos 1N4148, nos pinos 3, 4 e 7 do soquete, solde um resistor de 4K7 do pino 4 ao pino 8 e o outro resistor de 4K7 no pino 7 deixando uma extremidade livre. Agora una os três catodos dos diodos em um único ponto soldando ai um resistor de 390R, faça as ligações mais curtas possíveis.

3º - Utilize agora fios flexíveis para fazer a ligação dos dois circuitos: Solde o pino 5 do soquete à massa do circuito da capa, o pino 8 do soquete ao pino 5 do terminal da EEPROM, a ponta livre do resistor de 4K7 ao pino 6 da EEPROM e o resistor de 390R ao anodo do LED. Pronto, a montagem esta terminada.

Imagem

Instalando o PonyProg®

Apos a montagem do gravador e baixarmos o programa PonyProg®, vamos instalar.

Dê dois chiques com o botão direito do mouse sobre o ícone SetupPony.

Imagem

Surgira em sua tela a mensagem:

Imagem

Escolha sim para continuar a instalação, na próxima tela escolha Next...

Imagem

Escolha Yes.

Imagem

E agora escolha em que HD ou diretório você quer instalar, se não souber basta clicar Next.

Imagem

E finalizando, escolha na próxima tela Finish, pronto você já pode copiar e gravar as suas EEPROM.

Trabalhando com o gravador de EEPROM:

Vamos lá, conecte o seu gravador na entrada serial do seu PC, utilizando uma extensão para facilitar o trabalho, é necessário que você conecte uma memória no soquete do gravador. Vá até o menu INICIAR, procure em Programas o arquivo PonyProg, agora clique no ícone do programa em que irá abrir a seguinte tela:

Imagem

Clicando agora em OK bem no canto da tela, vai abrir outra tela, informando que você necessita fazer uma calibragem do gravador, clique novamente em OK.

Imagem

Agora você tem a seguinte tela informando que há necessidade de você fazer um ajuste no menu Options (opções) antes de rodar o programa.

Imagem

Em seguida vá até o menu Options e faça os ajustes necessário, como Porta Serial, Com 1.

Imagem

Aplique OK na interface Setup e se o computador estiver com a porta COM 1 habilitada e a serial funcionando o gravador vai conectar e vai receber a mensagem: Calibration OK.

Imagem

Leitura e gravação dos dados de uma memória EEPROM.

Clique sobre o primeiro ícone: Imagem

Vamos agora ler o conteúdo de uma EEPROM, da memória que foi colocada no gravador.

Vai aparecer conforme está no exemplo da foto abaixo, o banco de dados gravado da EEPROM e uma mensagem dizendo que você obteve sucesso na leitura dos dados, clique em OK.

Imagem

Se você quiser pode através do menu File escolher um local no seu HD e gravar estes dados: (Save as...).

Imagem

Se você tiver algum dado de memória guardado no seu HD. Vá ao menu File com a opção Open vá até o seu banco de dados Minhas Pony e escolha um arquivo para abrir, ai você vai ver a seguinte tela:

Imagem

Agora, vamos aprender como gravar os dados de uma memória EEPROM guardado em um diretório. Vamos lá, coloque no gravador uma memória que está vazia, ou com dados antigos que serão substituídos.

Utilize o segundo ícone: Imagem

Você vai ver uma tela com uma mensagem perguntando se você tem certeza que quer gravar os dados na EEPROM .

Imagem

Clique em OK, pronto você já está com sua EEPROM completa pronta para ser utilizada.

Repita várias vezes este exemplo até que fique bem familiarizado com a gravação.

Fonte: http://www.centralaudioevideo.com.br/gravador.htm
Avatar do usuário
Nando Basic
 
Mensagens: 114
Registrado em: 26 Mar 2008, 20:22

Re: Montando um gravador de EEPROM para seus cartuchos.

Mensagempor spyblack » 06 Jan 2009, 13:05

para incrementar ainda mais esse topico, leiam isso:

http://www.raphnet.net/electronique/nes ... art_en.php
http://www.raphnet.net/electronique/gen ... art_en.php

acho que vai intereçar a todos, estou ainda procurando o meu link que falava como fazer o mesmo em cards de snes

[]´
|| romhacker Trans-Center aposentado ||
Imagem
Avatar do usuário
spyblack
 
Mensagens: 131
Registrado em: 16 Mai 2008, 12:43

Re: Montando um gravador de EEPROM para seus cartuchos.

Mensagempor spyblack » 26 Fev 2009, 15:41

nigazallucard escreveu:Caraco, interessantimo, mas meus conhecimentos e destrezas de eletronica me impedem, o maximo q faco eh tipo fazer adaptacoes em joystick, e olhe la.!!! :lol:

negão, o esquema é pegar aquele card piratão que vc tem sobrando e ia jogar fora (mentiiiiira) e fazer os testes, o maximo que pode acontecer é seu card não funcionar, só isso

bem, vale a pena jogar aquele game traduzido em BR, se eu achar os tutos para snes eu posto, pq vai ter muita gente querendo jogar FFVI e CT em BR com as ótimas tradus que existem, lembro até que vc precisa ter cartuchos iguais em especificações como LoROM HiROM, senão não funfa, o que agente precisa mesmo saber é quais chips rancar pra fazer o dump com as eeprons novas

[]´
|| romhacker Trans-Center aposentado ||
Imagem
Avatar do usuário
spyblack
 
Mensagens: 131
Registrado em: 16 Mai 2008, 12:43

Re: Montando um gravador de EEPROM para seus cartuchos.

Mensagempor diegoshark » 29 Abr 2009, 00:58

Eu tenho um flash card do Snes que copia as roms do cartucho para o pc e do pc para o cartucho para jogar no proprio Snes.
Abaixo está a foto do Programer e do lado direito o flash:
Imagem
+ uma foto:
http://i236.photobucket.com/albums/ff28 ... C04224.jpg
Esse é o programa que faz o gerenciamento de transferência do jogos:
Imagem
No flash é possivel copiar 4 jogos ou 64 Mbit,tela abaixo com 4 jogo que copiei:
Imagem
Super Valis,um dos games do flash:
Imagem
Obs:Não funcionam jogos que usam recurso de chips especiais como megaman x2,x3,Yoshi Island,Top Gear 3000 e outros.
Ele tem suporte a um Save,este que pode ser transferido para o pc ou vice-versa.
Avatar do usuário
diegoshark
 
Mensagens: 2
Registrado em: 29 Abr 2009, 00:46

Re: Montando um gravador de EEPROM para seus cartuchos.

Mensagempor faoliveira » 25 Mar 2012, 00:11

Atualmente ando pensando em comprar um Super Famicon e estava lendo sobre esse assunto de modificar o cartucho, assim poderia colocar o patch de tradução de uns jogos japoneses.
Segue mais links sobre o assunto http://snesdev.romhack.de/game_select.htm http://nintendoallstars.w.interia.pl/romlab/sneslab.htm

Na verdade esse fórum contem muito conteúdo sobre eletrônica de videogames http://forums.benheck.com/viewforum.php?f=58
Imagem
faoliveira
 
Mensagens: 2
Registrado em: 24 Mar 2012, 23:51


Voltar para Retrobits

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


cron