嵌入式爱好者

查看: 5968|回复: 1

急!!!eboot启动出错

[复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2011-4-11 22:39:30 | 显示全部楼层 |阅读模式
今天编译一个内核,想烧写到开发板上,但是无法从sd卡启动,后来就想是不是当时我从wince转到linux时,没有用eboot下的A选项,后来就去重新烧写eboot,在使用A选项,但是后来发现两个系统都无法烧写。
1.参考wince用户手册,从sd卡启动后,下载了eboot.nb0,后来进入选项,但是其中有5和6的选项,在刚开始的时候是正常的,但是后来使用其他选项时,就变得不正常了,具体情况如下:
!!! USB host is connected !!!
- Bulk In EP : 1
- Bulk Out EP : 2
- Speed : High
- Op Mode : DMA mode

Download & Run is selected

Select a file to download in DNW

[ADDRESS:50030000h,TOTAL:524298(0x80000)]
(29.175MB/s,0.017s)

Checksum is being calculated....
(If you want to skip, press 'x' key)

Checksum O.K.
H?
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Aug  8 2010 13:24:59
Microsoft Windows CE Bootloader for the Samsung SMDK6410 Version 2.4 Built Aug 23 2010

+OALArgsInit()
SocID:0x36410101
Arguments area is initialized
-OALArgsInit()
INFO: (unsigned)C_IsrHandler : 0x8003F9EC
INFO: (unsigned)ASM_IsrHandler : 0x80041FFC
INFO: (unsigned)pISR : 0xEA0107F7
BP_Init
[FMD] ++FMD_Init() ****
[FMD:INF] FMD_Init() : Read ID = 0x0000ecd3
[FMD] FMD_Init() : NUM_OF_BLOCKS = 4096
[FMD] FMD_Init() : PAGES_PER_BLOCK = 128
[FMD] FMD_Init() : SECTORS_PER_PAGE = 4
[FMD] --FMD_Init()
[FMD] FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 2048(0x800)
[FMD] FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 2048(0x800)
wNUM_BLOCKS : 4096(0x1000)
[Eboot] ++InitializeDisplay()
[Eboot] --InitializeDisplay()
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.

Initiating image launch in 4 seconds.

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
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 (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
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
S) Lcd Resolution select(320x240)
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now

Enter your selection: A
All block(4096) Erase...

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
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 (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
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
S) Lcd Resolution select(320x240)
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now

Enter your selection: 6

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
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: Disabled

7) Program DM9000A MAC address (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
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
S) Lcd Resolution select(320x240)
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now

Enter your selection: 5

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
1) Subnet mask: 255.255.255.0
2) DHCP: Disabled
3) Boot delay: 5 seconds
4) Reset to factory default configuration
5) Startup image: DOWNLOAD NEW
6) Program disk image into SmartMedia card: Disabled

7) Program DM9000A MAC address (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
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
S) Lcd Resolution select(320x240)
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now
导致最后出现:
ownload BIN file information:
-----------------------------------------------------
[0]: Base Address=0xfffff000  Length=0x3058
-----------------------------------------------------
Stepldr image
ImageStart = 0x0, ImageLength = 0x0, LaunchAddr = 0x0

Completed file(s):
-------------------------------------------------------------------------------
[0]: Address=0xFFFFF000  Length=0x3058  Name="" Target=RAM
Stepldr image can't launch from ram.
You should program it into flash.
SpinForever...
请问是什么原因,怎样可以解决啊?
2.我的那个usb经常出现这种情况:在串口连接上的时候,显示ok,但是经常在传送文件的过程中自己断了,显示为x,这是什么原因?是usb接口的问题吗?
回复

使用道具 举报

0

主题

7131

帖子

0

积分

发表于 2011-4-12 08:43:42 | 显示全部楼层
分别按一下

5) Startup image: DOWNLOAD NEW
6) Program disk image into SmartMedia card: Disabled

之后,你在烧写。

请仔细看一下用户手册~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-12 09:01

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表