Hello,
I format my compact flash to do a clear installation of the latest firmware :
CPBoot 1.2.11 (build taylor@harpua-ENG.0000)
Built: 2005-09-13 17:38:55 (with gcc 2.95)
CPU: MPC8245 Revision 16.20 at 199.999 MHz: 16 kB I-Cache 16 kB D-Cache
Board: Malbec Local Bus at 99.999 MHz
DRAM: 256 MB
POST: passed
CPLD: Revision 4
FLASH: 512 kB
PCI: scanning bus0 ...
dev fn venID devID class rev MBAR0 MBAR1 MBAR2 MBAR3
00 00 1057 0006 060000 14 00000008 00000000 00000000 00000000
14 00 166d 0001 060000 03 f0000008 00000000 f1000008 f1001008
15 00 177d 0003 100000 00 00000001 00000000 00000101 00000000
IDE: Bus 0: OK
Device 0: Model: CF 256MB Firm: Ser#: 2010C 0000017750
Type: Removable Hard Disk
Capacity: 250.7 MB = 0.2 GB (513536 x 512)
Net: sibyte#0
Hit any key to stop autoboot: 0
0:0 Image not present
0:1 Image not present
0:2 Image not present
cpboot>
To transfert this firmware I set up my environement like this :
cpboot> printenv
bootcmd=boot flash
bootdelay=2
baudrate=9600
serverip=192.168.1.18
ipaddr=192.168.1.19
netmask=255.255.255.0
gatewayip=192.168.1.1
stdin=serial
stdout=serial
stderr=serial
but when i try to ping my tftp server I have :
cpboot> ping 192.168.1.18
ARP broadcast 1 for 192.168.1.18
sibyte#0: tx buffer not transmitted
ARP broadcast 2 for 192.168.1.18
sibyte#0: tx error, buffer not ready
In the uartb config after configuring eth0
npboot> ifconfig eth0 -addr=192.168.1.19 -mask=255.255.255.0
Device eth0: hwaddr 40-00-10-06-40-00, ipaddr 192.168.1.19, mask 255.255.255.0
gateway not set, nameserver not set
*** command status = 0
npboot> ping 192.168.1.18
192.168.1.18 (192.168.1.18) is alive
192.168.1.18 (192.168.1.18): 1 packets sent, 1 received
*** command status = 0
I try to load the firmware using :
npboot> load -tftp 192.168.1.18:A200_5.0.4.12_38448
Loader:raw Filesys:tftp Dev:eth0 File:192.168.1.18:A200_5.0.4.12_38448 Options:(null)
Loading:
........... 262144 bytes read
Entry at 0x0000000020000000
but it's doesn't work. Is anyone have the good procedure to help me to make my a200 working please ?