0) IP address: 192.168.0.36
1) Subnet mask: 255.255.255.0
2) DHCP: Disabled
3) Boot delay: 5 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
打印直到输出错误提示信息如下:
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 121803.
INFO: Using subnet mask 2525250.
+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
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.0.36 Port 03D4 Dest IP 192.168.0.37 Port 06EB
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
!CheckUDP: Not UDP (proto = 0x00000001)
现在这个帖子是:http://topic.eeworld.net/u/20100208/15/06854b26-5962-4347-b52a-41e00036b1e9.html?46504的延续……
1、回“luixing67”,按照你的提示,改为 CE Device后,选择Attach Device后nk.bin通过网口实现了下载(我以前理解有错),进过对比,组主要的变化是,选“CE Device”后Debugger都是选择KdStub,以前是 Prompt On Error,现在是 No Prompt On Error;
2、但现在还是进不了Kitl调试界面——感觉是PC机连接不到开发板,PB提示信息是:PB Debugger The Kernel Debugger is waiting to connect with target。通过PC机ping开发板,串口打印输出:!CheckUDP: Not UDP (proto = 0x00000001)
求教高人指教!带着这个问题从2009年到了2010年,真的是很想早点结这个贴……
详情回复
发表于 2010-2-22 16:22
现场Nk.bin通过网口下载进去了,设置是:Target—Device Connectivity Options—Download:Ethernet;Transport:Ethernet;Debugger:KdStub;
但是进不了调试界面,不知道怎么回事?——感觉是PC机连接不上开发板,PB输出是:PB Debugger The Kernel Debugger is waiting to connect with target。
1、回“luixing67”,按照你的提示,改为 CE Device后,选择Attach Device后nk.bin通过网口实现了下载(我以前理解有错),进过对比,组主要的变化是,选“CE Device”后Debugger都是选择KdStub,以前是 Prompt On Error,现在是 No Prompt On Error;
2、但现在还是进不了Kitl调试界面——感觉是PC机连接不到开发板,PB提示信息是:PB Debugger The Kernel Debugger is waiting to connect with target。通过PC机ping开发板,串口打印输出:!CheckUDP: Not UDP (proto = 0x00000001)