嵌入式爱好者

查看: 17001|回复: 5

fl2416开发板烧写linux无法启动

[复制链接]

3

主题

7

帖子

16

积分

扫一扫,手机访问本帖
发表于 2015-5-5 21:50:17 | 显示全部楼层 |阅读模式
按照手册烧写linux:超级终端监视输出如下,好多坏块,我的是新板子,头一回烧linux,自带的是wince,请问是开发板硬件问题还是光盘中给的软件有问题?

U-Boot 1.3.4 (Apr 12 2014 - 15:19:55)

U-Boot code: C3E00000 -> C3E55360  BSS: -> C3E9BE54

CPU:   S3C2416@400MHz
       Fclk = 800MHz, Hclk = 133MHz, Pclk = 66MHz
Board: DDR2
DRAM:  64 MB
Flash:  1 MB
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
SD/MMC:  SD 2.0 SDHC / Manufacturer: 0x03,OEM: "SD/SU08G",REV: 8.0,S/N: 54443749
1,DATE: 2014/11
         SDHC size: 7580 MiB
Net: dm9000
Warning: dm9000 MAC addresses don't match:
Address in SROM is         0d:0e:0d:0e:0d:0e
Address in environment is  10:23:45:67:89:ab

Hit any key to stop autoboot:  1
Hit any key to stop autoboot:  1
Start Linux ...

NAND erase: device 0 whole chip
Skipping bad block at  0x00000000
Skipping bad block at  0x00020000
Skipping bad block at  0x00040000
Skipping bad block at  0x00060000
Skipping bad block at  0x00080000
Skipping bad block at  0x000a0000
Skipping bad block at  0x000c0000
Skipping bad block at  0x000e0000
Skipping bad block at  0x00100000
Skipping bad block at  0x00120000
Skipping bad block at  0x00140000
Skipping bad block at  0x00160000
Skipping bad block at  0x00180000
Skipping bad block at  0x001a0000
Skipping bad block at  0x001c0000
Skipping bad block at  0x001e0000
Skipping bad block at  0x00200000
Skipping bad block at  0x00220000
Skipping bad block at  0x00240000
Skipping bad block at  0x00260000
Skipping bad block at  0x00280000
Skipping bad block at  0x002a0000
Skipping bad block at  0x002c0000
Skipping bad block at  0x002e0000
Skipping bad block at  0x05c40000
Skipping bad block at  0x07f40000
Skipping bad block at  0x091a0000
Skipping bad block at  0x0d7c0000
Erasing at 0xffe0000 -- 100% complete.
OK
reading u-boot.bin

349024 bytes read

NAND write: device 0 offset 0x0, size 0x100000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Skip bad block 0x00000000
Writing data at 0x100000 -- 100% complete.
1048576 bytes written: OK
reading zImage

3507864 bytes read

NAND write: device 0 offset 0x300000, size 0x400000
4194304 bytes written: OK
reading root.bin

61860480 bytes read

NAND write: device 0 offset 0x700000, size 0x3c00000
Writing data at 0x412e800 -- 100% complete.
62916480 bytes written: OK
forlinx2416 #
Microsoft Windows CE Bootloader Common Library Version 1.4 Built FOR OK2416Mar
3 2012 10:07:39
Microsoft Windows CE Bootloader for the OK2416 Version 2.4 Built Mar  3 2012

INFO:  s2416IOP->GPHCON to: 2900000A:s2416IOP->GPHDAT=7023
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot mon
itor.

Initiating image launch in 5 seconds.
dwStartTime= 13729369 dwCurrTime=13729369.
dp_pBootCfg->BootDelay=0 seconds

Launching image from boot media ...
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE
OpenPartition: Invalid MBR.  Cannot open existing partition 0x21.
ERROR: ReadOSImageFromBootMedia: Failed to open existing partition.
OEMPlatformInit ERROR: Failed to load kernel region into RAM.







回复

使用道具 举报

3

主题

7

帖子

16

积分

 楼主| 发表于 2015-5-6 15:08:29 | 显示全部楼层
没人回答?!请求帮助
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

16

积分

 楼主| 发表于 2015-5-12 10:57:28 | 显示全部楼层
终于搞定了,结贴。
点评回复 支持 反对

使用道具 举报

1

主题

7

帖子

10

积分

发表于 2015-5-12 22:25:35 | 显示全部楼层
jianweixu852 发表于 2015-5-12 10:57
终于搞定了,结贴。

请问一下, 你是怎样搞定的 ?
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

16

积分

 楼主| 发表于 2015-5-13 15:07:11 | 显示全部楼层

由wince转linux要先启动Eboot擦除flash。用串口线连接好开发板的com0口与pc机的串口,打开DNW文件或超级终端等软件,设置电脑串口号及115200的波特率。开发板上电开机终端上出现5秒倒计时,按pc机下空格键会出现Eboot菜单,按a键擦除flash就可以安装linux
点评回复 支持 反对

使用道具 举报

1

主题

7

帖子

10

积分

发表于 2015-5-14 18:22:13 | 显示全部楼层
jianweixu852 发表于 2015-5-13 15:07
由wince转linux要先启动Eboot擦除flash。用串口线连接好开发板的com0口与pc机的串口,打开DNW文件或超级终 ...

linux烧不进去,只能烧中文或英文的 win ce 。不过,还是要谢谢你。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-3-14 13:44

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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