六:Attach Device时:错误提示是:
PB Debugger Cannot initialize the Kernel Debugger.
PB Debugger Debugger could not initialize connection.
PB Debugger The Kernel Debugger is waiting to connect with target.
PB Debugger The Kernel Debugger has been disconnected successfully.
二、Eboot设置如下:
0) IP address: 192.168.199.44
1) Subnet mask: 255.255.255.248
2) DHCP: Disabled
3) Boot delay: 1 seconds
4) Reset to factory default configuration
5) Startup image: LAUNCH EXISTING
6) Program disk image into SmartMedia card: Enabled
7) Program DM9000A MAC address (12:34:56:78:9A:BC)
8) KITL Configuration: ENABLED
9) Format Boot Media for BinFS
A) Erase All Blocks
B) Mark Bad Block at Reserved Block
C) Clean Boot Option: FALSE
D) Download image now
E) Erase Reserved Block
F) Low-level format the Smart Media card
L) LAUNCH existing Boot Media image
R) Read Configuration
U) DOWNLOAD image now(USB)
J) DOWNLOAD image of logo(USB)
W) Write Configuration Right Now
三、这样设置,进入Eboot后,我选择‘D’
打印输出如下:Enter your selection: d
DM9000 ID is 0x90000a46
INFO: Probe: DM9000 is detected.
DM9000: MAC Address: 12:34:56:78:9a:bc
System ready!
Preparing for download...
INFO: *** Device Name 'SMDK641039612' ***
INFO: Using static IP address 1218194.
INFO: Using subnet mask 25252528.
+EbootSendBootmeAndWaitForTftp
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 这说明我平台端设置已经没有问题,再等待PC端的连接吧?
四、在PB的Target Device Connectivity Options下的Dowload下:Ethernet Download setting下的Active target device下出现‘SMDK641039612’(这更说明连接成功),然后我在Target device boot name下选择它。然后在Target Device Connectivity Options下的Transport下:打钩“Use device name for bootloader”,Device KITL Name 下自动出现“SMDK641039612”。
五、接下来Attach Device后出现下载的对话框,但没有动静,同时串口打印如下:
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Packet has the following data:
boot.bin[NULL]octet[NULL]
TFTP packet could have 1 name/value pairs
Locked Down Link 1
Src IP 192.168.199.44 Port 03D4 Dest IP 192.168.199.43 Port 0AA2
Default TFTP block size set to: 512 bytes
There were no options detected in the TFTP
EthDown::TFTPD_OPEN::boot.bin
-EbootSendBootmeAndWaitForTftp
BL_IMAGE_TYPE_BIN
Download BIN file information:
-----------------------------------------------------
[0]: Base Address=0x80100000 Length=0x2970290
-----------------------------------------------------
RAM image
PB依然输出以下错误:PB Debugger Cannot initialize the Kernel Debugger.
PB Debugger Debugger could not initialize connection.
PB Debugger The Kernel Debugger is waiting to connect with target.
PB Debugger The Kernel Debugger has been disconnected successfully.