AT91RM9200 LINUX LITE

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor MarcusPonce » 13 Dez 2010 21:04

tcpipchip, placa bacana esta !

Uma curiosidade: aquelas vias entre os pads do BGA, quanto está ficando de clearance ?
MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

Mensagempor tcpipchip » 14 Dez 2010 08:17

5 mils...

Estou tentando achar alguem que aceite 4 mils.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor MarcusPonce » 14 Dez 2010 09:56

tcpipchip, conhece esta página?
http://www.abraci.org.br/?page=associados_ci
MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

4 MILS

Mensagempor tcpipchip » 14 Dez 2010 10:22

Trabalham com 4 mils ?
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor MarcusPonce » 14 Dez 2010 11:21

Aqui está escrito que fazem:
http://www.circuibras.com.br/produto.html
MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

Mensagempor MarcusPonce » 14 Dez 2010 11:28

MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

Mensagempor tcpipchip » 16 Dez 2010 17:30

tcpipchip escreveu:KIT ARM9 G20 LINUX, roteada em 4 faces

Imagem
Imagem

Em 2011 mando corroer.


Conforme sua solicitação, apresentamos nossa cotação para produção de PCI´s discriminadas abaixo:
R$ Total
1 10 unidades armg20linux 153,08 unidade total 1.530,80, tam 91,06 x 41,00 cobre 1/2 oz
Custo iniciais R$600,00

Total 1530+600,00

Vou cotar na CHINA

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 16 Dez 2010 18:41

Apos 14 horas em cima do circuito BGA 9260, consegui dar boot...mas a noticia ruim é que tem curtos na placa e muita coisa ainda para revisar :(

Mas, a vida é assim, prototipo dá nisso :(

Código: Selecionar todos
CRC error loading default env

U-Boot 1.2.0 (Oct 22 2009 - 17:09:36)- 211

DRAM:  64 MB

Bank #1
Flash:NAND Numonyx NAND01GR3B2B 128MB 1.8V 8-bit
Hardware ECC (ECC data size = 512 bytes)
Nb min erasable unit:   1024
min erasable Size: 131072
Size=134217728 bytes
Logical address: 0x40000000
No bad block detected
Area 0: 40000000 to 403BFFFF (RO)  Primary Bootstrap
Area 1: 403C0000 to 4043FFFF (RO)  U-Boot code
Area 2: 40440000 to 404BFFFF (RO)  U-Boot Environment
Area 3: 404C0000 to 407BFFFF       User Area 1
Area 4: 407C0000 to 47FFFFFF       User Area 2

*** Warning - bad CRC, using default environment

usbser: usb device port connected, initializing usb console... done.
usbser: please disconnect and reconnect the usb cable... timeout expired!
usbser: usb console disabled
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
Reading from Flash... done
## Booting image at 20200000 ...
   Image Name:   Linux-2.6.24-rc5-rt1
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1028360 Bytes = 1004.3 kB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK

Starting kernel ...

Uncompressing Linux.............................................................
....... done, booting the kernel.
Linux version 2.6.24-rc5-rt1 (root@debian) (gcc version 4.2.1) #1 PREEMPT RT Thu
 Oct 22 12:50:47 CEST 2009
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: OMAP CS1275
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 200 MHz, master 100 MHz, main 6.000 MHz
Clocks: MCK 100 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Real-Time Preemption Support (C) 2004-2007 Ingo Molnar
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command linå: console=ttyS0,115200 mem=64M ver=4384k icofat=257k rootfsty
pe=jffs2 root=/dev/mtdblock1 rw mtdparts=at91_nand:7936k(ARMboot)ro,-@7936k(root
)
WARNING: experimental RCU implementation.
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
console [ttyS0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 62720KB available (1852K code, 204K data, 100K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 76 bytes
NET: Registered protocol family 16
AT91: Power Management (with slow clock mode)
SCSI subsystem initialized
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 3, 57344 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
krcupreemptd setsched 0
  prio = 98
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
io scheduler noop registered (default)
io scheduler anticipatory registered
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xfffb4000 (irq = 7) is a ATMEL_SERIAL
atmel_usart.3: ttyS3 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL
atmel_usart.4: ttyS4 at MMIO 0xfffd0000 (irq = 23) is a ATMEL_SERIAL
atmel_usart.5: ttyS5 at MMIO 0xfffd4000 (irq = 24) is a ATMML_SERIAL
atmel_usart.6: ttyS6 at MMIO 0xfffd8000 (irq = 25) is a ATMEL_SERIAL
RAMDISK driver initialized: 1 RAM disks of 8192K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
NET: Registered protocol family 24
NAND device: Manufacturer ID: 0x20, Chip ID: 0xa1 (Numonyx NAND 128MB 1,8V 8-bit
)
AT91 NAND: 8-bit, Hardware Syndrome ECC (ECC data size = 512 bytes)
Scanning device for bad blocks
2 cmdlinepart partitions found on MTD device at91_nand
Creating 2 MTD partitions on "at91_nand":
0x00000000-0x007c0000 : "ARMboot"
0x007c0000-0x08000000 : "root"
atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffc8000 (irq 12)
m25p80 spi0.0: unrecognized JEDEC id 000000
m25p80 spi0.2: unrecognized JEDEC id 000000
m25p80 spi0.3: unrecognized JEDEC id 000000
atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13)
at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0
AT91SAM9 Real Time Clock driver.
at91sam9_wdt: invalid timeout (must be between 1 and 16)
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
tc_clksrc: tc1 at 12.500 MHz
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 100K
init started: BusyBox v1.6.0 (2009-10-22 12:47:59 CEST) multi-call binary
starting pid 243, tty '': '/etc/init.d/rcS'
Initializing mdev dynamic device directory ... done
<6>AT91SAM9 Watchdog disabled
Watchdog card disabled.
AT91SAM9260 GPIO register major 253
starting pid 357, tty '/dev/console': '/bin/sh'
#
Editado pela última vez por tcpipchip em 17 Dez 2010 07:55, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor enigmabox » 16 Dez 2010 18:55

tcpipchip,

O importante é não desistir, pelo menos já funcionou algo.
Já tentou outros fabricantes de PCB pra ver se alguem faz um preço melhor?
:wink:
enigmabox
 

Mensagempor tcpipchip » 16 Dez 2010 19:04

O processador BGA mais memorias vai em cima deste 4 headers...

Imagem

Mas constatei que se insiro minha placa nos 4 headers...não dá boot, fui obrigado a tirar 3...dexei apenas a parte da alimentacao e RS232...ai deu boot...
Tem algum curto danado...mas vou deixar para 14 fevereiro para começar a achar o problema...chega...o importante é ter progredido...

Ainda tenho que mandar fazer 10 placas do G20...mas tá muito caro....

Do LPC2478...deve chegar as placas na sexta ou sabado...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 19 Dez 2010 18:29

O modem GSM/GPRS e a antena GSM tambem funcionou. O sinal GSM está pegando bem forte...a preocupação era a trilha (PCB) para o conector do GSM...
Faltam testar USB HOST e ETHERNET e USB DEVICE para o LINUX.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 03 Jan 2011 18:16

Fiz o pedido hoje dos chips PHY, vou usar da DAVICOM, pq a imagem do linux para o 9260 e g20 já o reconhece e que tambem sao parceiros da ATMEL.

Abraços

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor mgadotti » 04 Jan 2011 16:37

legal
a imagem do kernel está sendo carregada de um sd ou internamente do 9620 ?
Avatar do usuário
mgadotti
Bit
 
Mensagens: 7
Registrado em: 14 Jun 2010 20:00

Mensagempor tcpipchip » 05 Jan 2011 13:20

De uma FLASH (TOSHIBA)
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 27 Jan 2011 19:04

Imagem

Recebi semana passada os PHY da DAVICOM e funcionaram 100% na placa SAM9260.

Falta agora fazer funcionar MMC CARD e USB HOST :(
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

AnteriorPróximo

Voltar para ARM

Quem está online

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

cron

x