Hi all,
thank you for all posts that have allowed me, three years ago, to restore my DSOX3034A.
Now I also have a DSOX2012A with corrupted NAND but i ran into a problem that i can't solve.
The DHCP works and change the address in the Oscilloscope.
I can see the address assigned with "IP Scanner" or in my router.
Although I assume that the firmware installed is 2.30 (Length=0x12F9870)
I have tried to load the nk.bin of 1.10, 2.10, 2.20, 2.30, 2.35, 2.42 without success.
The file celoader and nk.bin are in C:\DSOX\
Below I report the screen-shots of the RS232 traffic (Oscilloscope) |Oand the Win7 DOS window (PC).
I have read and reread the 116 pages of the blog but I cannot understand the problem.
Thanks for your help and sorry for my english !!!
U-Boot 2010.03 (Jan 26 2011 - 12:37:34)Agilent P500
CPU: SPEAr600
DRAM: 128 MiB
Flash: 512 KiB
NAND: 128 MiB
In: serial
Out: serial
Err: serial
SerNum:serial number not programmed
Chip: BD Board Rev: 4
Net: smsc
Press space to stop autoboot: 0
## Booting kernel from Legacy Image at f8050000 ...
Image Name: PBOOT
Created: 2011-01-27 11:38:14 UTC
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 36703 Bytes = 35.8 KiB
Load Address: 00000000
Entry Point: 00000000
Uncompressing Kernel Image ... OK
Starting kernel ...
Debug serial initialized ........OK
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Jan 27 2011 02:
04:15
Microsoft Windows CE 6.0 Ethernet Bootloader for the Agilent P500 board
Adaptation performed by Agilent Technologies (c) 2008
System ready!
Preparing for download...
Loading image 1 from memory at 0xD0600000
O
BL_IMAGE_TYPE_BIN
X
XXXXOOOOXOOOOOOOOXOXXOOOOOOOOXOOXOXOOOÿOXXXOOOOOOOOOXOOOOXOXXOXXOXOOOXOXXXXXXOOX
XOOOOOOXOOXXOXXOOOXOXXOOXXOXOOOERROR: Checksum failure (expected=0x11DCE9E comp
uted=0x11DC098)
****** Checksum failure on record 42, ABORT!!! ******
Completed file(s):
-------------------------------------------------------------------------------
- : Address=0x80361000 Length=0x12F9870 Name="" Target=RAM
Loading image 1 failed, trying next one
Loading image 2 from memory at 0xD1600000
BL_IMAGE_TYPE_UNKNOWN
Loading image 2 failed, trying next one
All images failed
Press r to reset
Now I leave and press space to stop autoboot P500 Boot Loader Configuration :
Mac address .......... (00:30:D3:20:8B:C5)
Ip address ........... (192.168.1.169)
Subnet Mask address .. (255.255.255.0)
DHCP ................. (Enabled)
Boot delay (seconds).. (0)
Load image 1 at startup
Image addresses. (0xdxxxxxxx for NAND, 0x8xxxxxxx for RAM)
1 (0xd0600000)
2 (0xd1600000)
l) Load flash resident image now
d) Download from ethernet now
u) Start u-boot by resetting
v) Verify Images
I press "D" option>Ready!
Preparing for download...
Downloading image from platform builder
Setting MAC address GMAC_MAC_ADDR_HI_LO[0] = 0x8000C58B, GMAC_MAC_ADDR_HI_LO[1]
= 0x20D33000
Auto Negotiation complete in 133943 iterations
Link up
AutoNegotiate Full Duplex
AutoNegotiate 100 Base T
Reading MAC address 0x30 0xD320 0x8BC5
Setting MAC address GMAC_MAC_ADDR_HI_LO[0] = 0x8000C58B, GMAC_MAC_ADDR_HI_LO[1]
= 0x20D33000
INFO: GMAC Ethernet controller initialized.
InitDHCP():: Calling ProcessDHCP()
ProcessDHCP()::DHCP_INIT
!CheckUDP: Not UDP (proto = 0x00000002)
Got Response from DHCP server, IP address: 192.168.1.207
ProcessDHCP()::DHCP IP Address Resolved as 192.168.1.207, netmask: 255.255.255.0
Lease time: -1 seconds
Got Response from DHCP server, IP address: 192.168.1.207
No ARP response in 2 seconds, assuming ownership of 192.168.1.207
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
!CheckUDP: Not UDP (proto = 0x00000001)
!CheckUDP: Not UDP (proto = 0x00000001)
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
................................................
This is what it tells me from PC Command Prompt The "C:\DSOX" directory contain "celoader" and "nk.bin"
Microsoft Windows [Versione 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati.
C:\Users\Utente>cd \
C:\>cd dsox
C:\dsox>celoader nk.bin 192.168.1.207
syntax: celoader [binfile-name] [target-id]
CELOADER 1.3.0 - Waiting for BOOTME from nk.bin...
Packet from: 192.168.1.207
64 BYTES: EDBG-------0- ------SH600_-----------SH600_35781------A---------
Error: Received EBOOT from another target
** EXITING **
C:\dsox>