lpc1788

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

lpc1788

Mensagempor rcakto » 22 Out 2011 20:35

Estou querendo usar o LPC1788 no lugar do LPC2478, pois a NXP afirma que sao pinos compativeis.
Olhando o datasheet para criar o componente no Altium, olha a m****:

LPC2478

P0[0]/CAN_RD1/U3_TXD/I2C1_SDA
P0[1]/CAN_TD1/U3_RXD/I2C1_SCL
P0[2]/U0_TXD
P0[3]/U0_RXD


LPC1788

P0[0]/CAN_RD1/U3_TXD/I2C1_SDA/U0_TXD
P0[1]/CAN_TD1/U3_RXD/I2C1_SCL/U0_RXD
P0[2]/ U0_TXD/U3_TXD
P0[3]/ U0_RXD/U3_RXD


tem outros pinos com a mesma coisa....
como o LCD_VD[3] ta no pino P2[9] e P4[29]

outra coisa, qual o footprint é o certo?? a NXP tem 3 SOT459-1:
SOT459-1_N
SOT459-1_L
SOT459-1_M


como eu resolvo o problema dos pinos?? esta tanto o datasheet quanto no user manual....
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Re: lpc1788

Mensagempor andre_luis » 22 Out 2011 23:00

Não mexo com esses caras, mas baseado na especificação acima, parece que apenas o LPC2478 seja compatível com o LPC1788, e não o contrário.

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor rcakto » 22 Out 2011 23:31

http://www.lpcware.com/content/faq/lpc1 ... le-lcp2478

entao explica isso....

pelo que andei lendo no datasheet e user manual, os pinos na secao de descrição esta errado, mas o resto do documento nao.

ex.:
UART0 nao fala nada dos pino p0 0 e 1, so do 2 e 3
LCD a lista de pinos esta correta e bate com o LPC2478

Bom... aparentemente a unica diferenca esta internamente, o resto ta a mesma m****...
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor rcakto » 23 Out 2011 00:58

(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor rcakto » 23 Out 2011 17:21

Para voces que estiverem interecados em trabalhar com o LPC1788...

O andre_teprom esta correto, o 2478 é pino compativel com o 1788 nao o contrario, pois o 1788 tem funções EXTRA em alguns pinos... mas o problema se contra nos arquivos :
UM 10360 - LPC17xx User Manual
UM 10470 - LPC178x/7x User Manual

em ambos se encontra diferencas com relação aos pinos, como exmplo:

P0[3:2] tem um UART3 e UART2 de acordo com o UM10470 e no lugar do UART3 tem um ADC0 de acordo com o UM10360

Vou comecar a ler todo o user manual para saber se o erro é de digitação ou realmente possuem funções...

mas alguns detalhes me fazem acreditar que seja erro de digitação e que devo seguir o UM10360 pois as datas de ambos sao, Rev. 2 — 19 August 2010 (360) e Rev. 1.5 — 6 July 2011 (470), com relação a qual pino fisico está ligado o que, so existe no UM10360, ja no UM10470 não é informado qual é qual... so existe a informaçao do que tem em cada PORT e afins como no UM10360...


Voltarei com mais informações depois de ler os UM....
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor die6o » 24 Out 2011 07:48

Ai Galera o lpc1788 é o substituto para o lpc2478 aqui na empresa tem uma placa que utilizamos com o lpc2478 e foi trocado pelo lpc1788 funciono 100% na mesma placa pino a pino compativel, porem com o dobro de velocidade e algumas melhorias que foi adicionado no novo CM3
die6o
Nibble
 
Mensagens: 71
Registrado em: 07 Mar 2007 13:26

Mensagempor fabim » 24 Out 2011 09:34

die6o escreveu:Ai Galera o lpc1788 é o substituto para o lpc2478 aqui na empresa tem uma placa que utilizamos com o lpc2478 e foi trocado pelo lpc1788 funciono 100% na mesma placa pino a pino compativel, porem com o dobro de velocidade e algumas melhorias que foi adicionado no novo CM3

Além de que, os drivers que a nxp esta fornecendo são do 1768 e estão cheio de bugs.. tem que escovar muita coisa.. rs
mais fununcia normalmente.
Esta rodando com 120mhz, chegou até 132, acima disso o arm da o half_xxxxx bla bala etc
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor proex » 24 Out 2011 10:56

fabim escreveu:
die6o escreveu:Ai Galera o lpc1788 é o substituto para o lpc2478 aqui na empresa tem uma placa que utilizamos com o lpc2478 e foi trocado pelo lpc1788 funciono 100% na mesma placa pino a pino compativel, porem com o dobro de velocidade e algumas melhorias que foi adicionado no novo CM3

Além de que, os drivers que a nxp esta fornecendo são do 1768 e estão cheio de bugs.. tem que escovar muita coisa.. rs
mais fununcia normalmente.
Esta rodando com 120mhz, chegou até 132, acima disso o arm da o half_xxxxx bla bala etc


Afinal, estão cheios de bugs ou funcionam normalmente? Decida-se !

.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor rcakto » 24 Out 2011 11:58

proex,

o chip parece que esta normal, mas o CMSIS que esta sendo distribuido esta cheio de bugs...

o 2478 e o 1788 tem as mesmas funções nos mesmos pinos, mas o 1788 tem funções extras....

o documento a ser usado é o datasheet e o UM10470, e para saber os pinos e so seguir o datasheet


FLWZ pessoal...
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor Red Neck Guy » 24 Out 2011 11:59

Uma coisa é certa... Se a placa com o LPC1788 é o primeiro layout que está fazendo pense bem antes de escolher um cara desses.
ASM51 descanse em paz!
Avatar do usuário
Red Neck Guy
Dword
 
Mensagens: 1968
Registrado em: 12 Out 2006 22:24

Mensagempor rcakto » 24 Out 2011 12:03

Aquino, o meu problema esta sendo com o display e o LPC2478 e como sao pino compativeis nao irei ter de refazer a placa... mas pq voce diz isso???
por favor comente o maximo possivel... ainda nao mandei fabricar a placa....
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor fabim » 24 Out 2011 12:16

Seguinte.
Sobre os drives.
Na linha 175X e 6X, os pinos tinham seleção em PINSEL, PINMASK, e PINMODE.
A Nxp incorporou tudo em uma INT para cada pino. IOCON.
Neste registrador, você seleciona a função, se tem pull ou não, se é analog ou não, filtro de ruido, buffer e tudo mais.

os drivers do 175X e 176X não previan isto, Fora que por exemplo pras SPI e serial, foram adicionados alguns bits a mais,
Tem agora dois PCONP,
E a interrupção mudou de nvo..

F***
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor rcakto » 24 Out 2011 12:21

Fabim, vai ser a primeira vez que irei trabalhar com um cortex...
entao se eu pegar e criar um arquivo para cada periferico e fazer toda a devida configuração dentro desses eu ainda irei ter de usar o CMSIS ou não???
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES


Voltar para ARM

Quem está online

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

x