嵌入式爱好者

查看: 2393|回复: 4

关于Linux系统烧写的问题

[复制链接]

0

主题

0

帖子

3

积分

扫一扫,手机访问本帖
发表于 2011-12-5 15:58:39 | 显示全部楼层 |阅读模式
以下是Linux2.6.28的烧写问题:
U-Boot 1.1.6 (Dec 15 2010 - 09:02:39) for SMDK6410
****************************************
**    u-boot 1.1.6                    **
**    Updated for TE6410 Board        **
**    Version 1.0 (10-01-15)          **

**    OEM: Forlinx Embedded           **

**    Web: http://www.witech.com.cn   **

****************************************


CPU:     S3C6410 @532MHz

         Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode)

Board:   SMDK6410

DRAM:    128 MB

Flash:   0 kB

NAND:    tmp = 29

select s3c_nand_oob_mlc_128

2048 MB

SD/MMC:  3782 MB (SDHC)

*** Warning - bad CRC or moviNAND, using default environment


In:      serial

Out:     serial

Err:     serial

Hit any key to stop autoboot:  0


NAND erase: device 0 whole chip


Skipping bad block at  0x00000000                                            


Skipping bad block at  0x00080000                                            


Skipping bad block at  0x00100000                                            


Erasing at 0x180000 --   0
Erasing at 0x1400000 --   1
Erasing at 0x2880000 --   2
Erasing at 0x3d00000 --   3
Erasing at 0x5180000 --   4
Erasing at 0x6600000 --   5
Erasing at 0x7a80000 --   6
Erasing at 0x8f00000 --   7
Erasing at 0xa380000 --   8
Erasing at 0xb800000 --   9te.
Erasing at 0xcc80000 --  10
Erasing at 0xe100000 --  11
Erasing at 0xf580000 --  12
Erasing at 0x10a00000 --  13.
Erasing at 0x11e80000 --  14e.
Erasing at 0x13300000 --  15
Erasing at 0x14780000 --  16
Erasing at 0x15c00000 --  17
Erasing at 0x17080000 --  18
Erasing at 0x18500000 --  19
Erasing at 0x19980000 --  20
Erasing at 0x1ae00000 --  21
Erasing at 0x1c280000 --  22
Erasing at 0x1d700000 --  23
Erasing at 0x1eb80000 --  24
Skipping bad block at  0x1f480000                                            


Erasing at 0x1ff80000 --  25
Erasing at 0x21400000 --  26
Erasing at 0x22880000 --  27
Erasing at 0x23d00000 --  28
Erasing at 0x25180000 --  29
Erasing at 0x26600000 --  30
Erasing at 0x27a80000 --  31
Erasing at 0x28f00000 --  32
Erasing at 0x2a380000 --  33
Erasing at 0x2b800000 --  34
Erasing at 0x2cc80000 --  35
Erasing at 0x2e100000 --  36
Erasing at 0x2f580000 --  37
Erasing at 0x30a00000 --  38
Erasing at 0x31e80000 --  39
Erasing at 0x33300000 --  40
Erasing at 0x34780000 --  41
Erasing at 0x35c00000 --  42
Erasing at 0x37080000 --  43
Erasing at 0x38500000 --  44
Erasing at 0x39980000 --  45
Erasing at 0x3ae00000 --  46
Erasing at 0x3c280000 --  47
Erasing at 0x3d700000 --  48plete.
Erasing at 0x3eb80000 --  49te.
Erasing at 0x3ff80000 --  50e.
Erasing at 0x41400000 --  51mplete.
Erasing at 0x42880000 --  52te.
Erasing at 0x43d00000 --  53te.
Erasing at 0x45180000 --  54.
Erasing at 0x46600000 --  55.
Erasing at 0x47a80000 --  56lete.
Erasing at 0x48f00000 --  57
Erasing at 0x4a380000 --  58ete.
Erasing at 0x4b800000 --  59.
Erasing at 0x4cc80000 --  60
Erasing at 0x4e100000 --  61
Erasing at 0x4f580000 --  62ete.
Erasing at 0x50a00000 --  63.
Erasing at 0x51e80000 --  64.
Erasing at 0x53300000 --  65te.
Erasing at 0x54780000 --  66
Erasing at 0x55c00000 --  67lete.
Erasing at 0x57080000 --  68
Erasing at 0x58500000 --  69ete.
Erasing at 0x59980000 --  70te.
Skipping bad block at  0x59b80000                                            


Skipping bad block at  0x59c80000                                            


Erasing at 0x5ae00000 --  71
Erasing at 0x5c280000 --  72ete.
Erasing at 0x5d700000 --  73plete.
Erasing at 0x5eb80000 --  74
Erasing at 0x5ff80000 --  75te.
Skipping bad block at  0x61280000                                            


Erasing at 0x61400000 --  76
Erasing at 0x62880000 --  77ete.
Erasing at 0x63d00000 --  78mplete.
Erasing at 0x65180000 --  79
Erasing at 0x66600000 --  80 complete.
Erasing at 0x67a80000 --  81 complete.
Erasing at 0x68f00000 --  82omplete.
Erasing at 0x6a380000 --  83
Erasing at 0x6b800000 --  84complete.
Erasing at 0x6cc80000 --  85omplete.
Erasing at 0x6e100000 --  86complete.
Erasing at 0x6f580000 --  87plete.
Erasing at 0x70a00000 --  88te.
Erasing at 0x71e80000 --  89
Erasing at 0x73300000 --  90.
Erasing at 0x74780000 --  91.
Erasing at 0x75c00000 --  92
Erasing at 0x77080000 --  93ete.
Erasing at 0x78500000 --  94
Erasing at 0x79980000 --  95
Erasing at 0x7ae00000 --  96.
Erasing at 0x7c280000 --  97
Erasing at 0x7d700000 --  98plete.
Erasing at 0x7eb80000 --  99
Erasing at 0x7ff80000 -- 100

reading u-boot.bin


196608 bytes read


NAND write: device 0 offset 0x0, size 0x100000

1032192 bytes written: OK

reading zImage


2482064 bytes read


NAND write: device 0 offset 0x100000, size 0x300000



Bad block at 0x100000 in erase block from 0x100000 will be skipped


Writing data at 0x180000 --   0.
Writing data at 0x187000 --   1mplete.
/*发帖长度限制,故省略*/
Writing data at 0x461000 --  96
Writing data at 0x468000 --  97
Writing data at 0x470000 --  98
Writing data at 0x478000 --  99
Writing data at 0x47f000 -- 100complete.

3145728 bytes written: OK

reading cramfs
31301632 bytes read
NAND write: device 0 offset 0x400000, size 0x2000000
Writing data at 0x400000 --   0
Writing data at 0x451000 --   1te.
Writing data at 0x4a3000 --   2
Writing data at 0x4f5000 --   3
Writing data at 0x547000 --   4
Writing data at 0x599000 --   5
Writing data at 0x5eb000 --   6
Writing data at 0x63d000 --   7
Writing data at 0x68f000 --   8
Writing data at 0x6e1000 --   9
Writing data at 0x733000 --  10plete.
Writing data at 0x785000 --  11
Writing data at 0x7d7000 --  12e.
Writing data at 0x828000 --  13
Writing data at 0x87a000 --  14
Writing data at 0x8cc000 --  15te.
Writing data at 0x91e000 --  16
Writing data at 0x970000 --  17
Writing data at 0x9c2000 --  18lete.
Writing data at 0xa14000 --  19
Writing data at 0xa66000 --  20
Writing data at 0xab8000 --  21
Writing data at 0xb0a000 --  22
Writing data at 0xb5c000 --  23
Writing data at 0xbae000 --  24
Writing data at 0xbff000 --  25
Writing data at 0xc51000 --  26
Writing data at 0xca3000 --  27
Writing data at 0xcf5000 --  28
Writing data at 0xd47000 --  29
Writing data at 0xd99000 --  30
Writing data at 0xdeb000 --  31
Writing data at 0xe3d000 --  32
Writing data at 0xe8f000 --  33
Writing data at 0xee1000 --  34
Writing data at 0xf33000 --  35
Writing data at 0xf85000 --  36
Writing data at 0xfd7000 --  37
Writing data at 0x1028000 --  38
Writing data at 0x107a000 --  39.
Writing data at 0x10cc000 --  40
Writing data at 0x111e000 --  41
Writing data at 0x1170000 --  42
Writing data at 0x11c2000 --  43
Writing data at 0x1214000 --  44
Writing data at 0x1266000 --  45
Writing data at 0x12b8000 --  46e.
Writing data at 0x130a000 --  47
Writing data at 0x135c000 --  48
Writing data at 0x13ae000 --  49
Writing data at 0x13ff000 --  50
Writing data at 0x1451000 --  51
Writing data at 0x14a3000 --  52.
Writing data at 0x14f5000 --  53.
Writing data at 0x1547000 --  54
Writing data at 0x1599000 --  55
Writing data at 0x15eb000 --  56
Writing data at 0x163d000 --  57
Writing data at 0x168f000 --  58
Writing data at 0x16e1000 --  59
Writing data at 0x1733000 --  60
Writing data at 0x1785000 --  61plete.
Writing data at 0x17d7000 --  62
Writing data at 0x1828000 --  63
Writing data at 0x187a000 --  64
Writing data at 0x18cc000 --  65
Writing data at 0x191e000 --  66
Writing data at 0x1970000 --  67
Writing data at 0x19c2000 --  68
Writing data at 0x1a14000 --  69lete.
Writing data at 0x1a66000 --  70
Writing data at 0x1ab8000 --  71
Writing data at 0x1b0a000 --  72
Writing data at 0x1b5c000 --  73
Writing data at 0x1bae000 --  74
Writing data at 0x1bff000 --  75
Writing data at 0x1c51000 --  76
Writing data at 0x1ca3000 --  77.
Writing data at 0x1cf5000 --  78
Writing data at 0x1d47000 --  79
Writing data at 0x1d99000 --  80complete.
Writing data at 0x1deb000 --  81
Writing data at 0x1e3d000 --  82e.
Writing data at 0x1e8f000 --  83
Writing data at 0x1ee1000 --  84
Writing data at 0x1f33000 --  85
Writing data at 0x1f85000 --  86
Writing data at 0x1fd7000 --  87
Writing data at 0x2028000 --  88
Writing data at 0x207a000 --  89
Writing data at 0x20cc000 --  90
Writing data at 0x211e000 --  91
Writing data at 0x2170000 --  92
Writing data at 0x21c2000 --  93
Writing data at 0x2214000 --  94
Writing data at 0x2266000 --  95
Writing data at 0x22b8000 --  96
Writing data at 0x230a000 --  97
Writing data at 0x235c000 --  98
Writing data at 0x23ae000 --  99
Writing data at 0x23ff000 -- 10032 bytes written: OK

SMDK6410 #
系统烧到这里,显示是成功了的,但是启动系统时,屏没有显示,串口打印信息为:
SMDK6410 # K
重启系统后,又打印一个K

望Fatfish解决下,谢谢了!
回复

使用道具 举报

0

主题

0

帖子

3

积分

 楼主| 发表于 2011-12-5 16:42:53 | 显示全部楼层
找出问题了,谢谢了

0

主题

1836

帖子

1028

积分

发表于 2011-12-6 08:52:34 | 显示全部楼层
解决就好
nuoman 该用户已被删除
发表于 2011-12-13 16:30:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

29

主题

9048

帖子

5593

积分

发表于 2011-12-13 16:45:07 | 显示全部楼层
楼主没有用eboot擦一下flash
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-10 11:31

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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