Gravação 89LPCXXXX

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Gravação 89LPCXXXX

Mensagempor gabriel_paz » 01 Nov 2007 19:20

Oi pessoal.

Os componentes 8051 serie 89LPCXXXX da NXP, são graváveis via Boot Loader, com o software Flash Magic? Basta ligar o RX e TX, para a gravação?

Estive danda uma olhada no manual do Flash Magic, e ele fas uma observação que só é possível gravar esses componentes utilizando a placa de desenvolvimento Keil MCB 900 board, isso procede?

Se alguém souber de algo a respeito da gravação destes componentes eu agradeço.

Um abraço.

Gabriel
Avatar do usuário
gabriel_paz
Bit
 
Mensagens: 38
Registrado em: 11 Out 2006 21:48
Localização: São Paulo - Brasil

Mensagempor rubenprom » 01 Nov 2007 21:52

Olá Gabriel

Usualmente os componentes da NXP da familia 89LPCXXXX, sao gravaveis pelo Bootloader a traves do Flash Magic. Para isso utiliza-se pelo RX e TX e o pino PSEN no terra.

È bem simples, mas muito cuidado na hora de gravar, eu perdi alguns processadores, quando tirava o jumper na hora da gravação para ver o que acontecia, hhehehehe. Mas podem ser recuperaveis, no mesmo datasheet diz de como regravar de novo o bootloader no processador com o Flah Magic.

era isso

Ruben
rubenprom
Byte
 
Mensagens: 222
Registrado em: 16 Out 2006 00:23
Localização: Porto Alegre - RS

Mensagempor lopesjm » 01 Nov 2007 22:12

Olá Gabriel,

Não precisa da placa da Keil MCB900. Precisa apenas obeceder os sinais de controle e os níveis de tensão. Além do TX e RX, o FlashMagic usa o RTS e DTR se não me engano, para fazer o mcu entrar no modo de gravação. Existem LPCs que possuem interface ISP e alguns não tem. Para gravar os mcus que não tem ISP é preciso montar um circuito para poder usar o modo ICP (In Circuit Program) que é comum a todos os LPC900. Esse circuito é um pouco chato, porque precisa de um outro LPC com um programinha gravado. Esse programa está disponível no site flashmagictool. Eu usei um lpc921 de 4k de flash para fazer esse circuito programador (Bridge).

A NXP não tem encapsulamento DIP para mcus maiores que 2k. Para mcus maiores, eles usam encapsulamento TSSOP (LPC921, LPC922, LPC915,etc). Alguns tem encapsulamento PLCC (LPC936)

Se quiser brincar com esses bixos, veja os sites sobre o assunto:

http://www.standardics.nxp.com/products/lpc900/
http://www.lpctools.com
http://tech.groups.yahoo.com/group/lpc900_users/

Neste link você encontra o software para a Bridge.
http://www.flashmagictool.com/resources.html

saudações
Jorge
lopesjm
Byte
 
Mensagens: 133
Registrado em: 26 Out 2006 12:40

Mensagempor gabriel_paz » 05 Nov 2007 10:37

Muito obrigado pessoal pelas respostas!!!

Abraços.

Gabriel
Avatar do usuário
gabriel_paz
Bit
 
Mensagens: 38
Registrado em: 11 Out 2006 21:48
Localização: São Paulo - Brasil

Mensagempor Ander_sil » 04 Jan 2008 13:10

Aproveitando o tópico eu quero fazer um programador para o 89LPC9107
mas não achei nenhum esquema na net, achei o .hex do bridge ISP to ICP.
Alguem que já montou esse circuito pode me ajudar passando o esquema, ou tbem caso alguem conhece um gravador bom e barato para venda já ajuda.

falow.
Anderson Chrispim da Silva
chrispimdasilva@gmail.com
Ander_sil
Byte
 
Mensagens: 368
Registrado em: 30 Out 2006 09:58
Localização: Campinas - SP

Mensagempor lopesjm » 04 Jan 2008 16:44

Olá Anderson,

Olha só o que o google me trouxe:

http://www.keil.com/mcb900/mcb900-schematics.pdf

Agora um um gravador bom e barato eu também quero. :D


sds
Jorge
lopesjm
Byte
 
Mensagens: 133
Registrado em: 26 Out 2006 12:40

Mensagempor Ander_sil » 04 Jan 2008 20:11

Valeu Jorge, pelo que entendi é só gravar o hex no 89LPC932 e pronto.

vamos ver no que dá...
Anderson Chrispim da Silva
chrispimdasilva@gmail.com
Ander_sil
Byte
 
Mensagens: 368
Registrado em: 30 Out 2006 09:58
Localização: Campinas - SP

Mensagempor jmarcelopn » 07 Jan 2008 09:40

Oi pessoal, montamos esse gravador aqui no lab com componentes fáceis de encontrar aqui no Brasil, usei um max232 e um 74244 como chave tri-state no lugar desse Max3221 e o 7402 da mesma forma mostrada que a desse esquematico, alterei uns valores de resistores também. pq acho q o que eu estava usando nem era o 74HCT02, usei um regulador lm317 em 3.3V para alimentação do uC. No final comprei os soquetes do plcc28 da Farnell +- R$ 2,20

Depois eu ploto o esquema ainda devo te-lo por aqui...

Fiz uns testes com o 89LPC935FA e funcionou certinho.
jmarcelopn
Bit
 
Mensagens: 44
Registrado em: 27 Out 2006 12:54

MAX3221

Mensagempor sisae » 17 Jan 2009 11:17

Alguem tem o tal do max3221 para vender?
ou um esquema para contorna-lo usando um max232 comun?
obrigado
Avatar do usuário
sisae
Nibble
 
Mensagens: 65
Registrado em: 16 Dez 2006 14:57
Localização: Anapolis-GO

Mensagempor Ander_sil » 18 Jan 2009 10:03

Já que ressucitaram o post eu fiz minha placa usando o esquema da mcb900, funciona mas só testei com 89lpc938 e 89lpc936.

segue um link do grupo que fiz com informações e esquema da placa.

home:
http://groups.google.com/group/developm ... s?hl=pt-BR

flashmagic:
http://groups.google.com/group/developm ... c?hl=pt-BR

placas:
http://groups.google.com/group/developm ... 1?hl=pt-BR

http://groups.google.com/group/developm ... 1?hl=pt-BR

é isso ai.

falow!
Anderson Chrispim da Silva
chrispimdasilva@gmail.com
Ander_sil
Byte
 
Mensagens: 368
Registrado em: 30 Out 2006 09:58
Localização: Campinas - SP

Re: MAX3221

Mensagempor lopesjm » 19 Jan 2009 22:04

sisae escreveu:Alguem tem o tal do max3221 para vender?
ou um esquema para contorna-lo usando um max232 comun?
obrigado


Sisae, eu uso um MAX232 e alimento com 3V3. Funciona beleza.

Jorge
lopesjm
Byte
 
Mensagens: 133
Registrado em: 26 Out 2006 12:40

Com MAX232

Mensagempor sisae » 03 Jun 2009 15:19

Alguns pelo que vi, fizeram a gravadora com o MAX232, que tenho aos monte aqui, por favor, podemo me responder com o esquema de mudanca?
Obrihado.
Avatar do usuário
sisae
Nibble
 
Mensagens: 65
Registrado em: 16 Dez 2006 14:57
Localização: Anapolis-GO

Re: Gravação 89LPCXXXX

Mensagempor eagle_good » 20 Dez 2016 15:00

Pessoal....

E possivel gravar o 89LPC936FA via ISP (Bootloader) ?
ou seja ele tem ISP ?.
Caso seja possivel qual esquema eletrônico e software devo usar para gravar o 89LPC936FA via ISP (Bootloader).
Gostaria de usar o flashmagic mas sem a MCB 900 board .

alguem poderia me orientar em qual Circuito e software funcionaria.

Abraços...

Sam eagle good
Sam eagle good
eagle_good
Bit
 
Mensagens: 32
Registrado em: 12 Out 2006 11:56
Localização: Americana - SP


Voltar para 8051

Quem está online

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

x