- 论坛徽章:
- 0
|
内核:Linux-2.6.28.9
arm板是杭州利宇泰的板子 芯片是s3c2440 uboot是没有问题的
从nandflash启动
我在编译完内核之后烧写到nandflash上启动出现这种错误:- U-Boot 1.0.0 (Mar 30 2008 - 16:32:26)
- U-Boot code: 33F80000 -> 33F987D8 BSS: -> 33F9C128
- IRQ Stack: 33fbd124
- FIQ Stack: 33fbe124
- DRAM Configuration:
- Bank #0: 30000000 64 MB
- NAND:64 MB
- In: serial
- Out: serial
- Err: serial
- Hit any key to stop autoboot: 0
- zImage magic = 0x016f2818
- NOW, Booting Linux......
- Setup linux parameters at 0x30000100
- linux command line is: "root=/dev/mtdblock2 init=/linuxrc devfs=mount console=ttySAC0,115200 display=L80T84"
- data abort
- pc : [<3000afc8>] lr : [<300080ec>]
- sp : 301b8b20 ip : 0000006c fp : 301b8b38
- r10: 40000000 r9 : 30000000 r8 : 30008000
- r7 : 000000c1 r6 : 403fd772 r5 : 301c8b3c r4 : 301af678
- r3 : 000000c1 r2 : 301c8b3c r1 : 301b8b3c r0 : 301c8b3c
- Flags: nzCv IRQs off FIQs off Mode SVC_32
- Resetting CPU ...
复制代码 而不烧写到nandflash直接在uboot下通过go命令 go 30008000
在提示解压完内核之后就出现一大堆的乱码,网上说修改晶振频率
我改成了12M可还是乱码 我的硬件原理图其实不是12M而是linux默认的那个16M
这两个都是打出来乱码
thanks |
|