hannimao 发表于 2013-04-09 21:49

linux 2.6.38 mini2440移植

make zImage时警告信息
warning: (MACH_DAVINCI_EVM && MACH_SFFSDR && MACH_DAVINCI_DM6467_EVM && MACH_DAVINCI_DM365_EVM && MACH_DAVINCI_DA830_EVM && MACH_MITYOMAPL138 && MACH_MINI2440) selects EEPROM_AT24 which has unmet direct dependencies (MISC_DEVICES && I2C && SYSFS)
warning: (MACH_DAVINCI_EVM && MACH_SFFSDR && MACH_DAVINCI_DM6467_EVM && MACH_DAVINCI_DM365_EVM && MACH_DAVINCI_DA830_EVM && MACH_MITYOMAPL138 && MACH_MINI2440) selects EEPROM_AT24 which has unmet direct dependencies (MISC_DEVICES && I2C && SYSFS)

烧到板子时串口信息:linux command line is: "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0"
MACH_TYPE = 1999
NOW, Booting Linux......
Uncompressing Linux... done, booting the kernel.之后不再显示了!

但LCD中有企鹅的脚,而且显示的内容挺多!

请问串口为何只显示这么点内容!!???

zengweitotty 发表于 2013-04-10 14:00

启动参数有点问题。console=ttySAC0 这个你试试改成console=ttyO0或者ttyOn(n = 其他的数字)。我记得好像2.6.38的内核是ttyO什么的

hannimao 发表于 2013-04-10 15:37

本帖最后由 hannimao 于 2013-04-10 16:24 编辑

回复 2# zengweitotty
谢谢您,但是这个console=ttySAC0改成console=ttyO0怎么弄啊,我不懂怎么改,麻烦教下!
是.config文件中的cmdline中的那些内容吗?





   

hannimao 发表于 2013-04-10 16:33

回复 3# hannimao

我在.config文件的cmdline赋值为noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0,115200再次将内核编译好烧到板子中,发现串口信息显示对了,谢谢关注了我的帖子的各位朋友,谢谢你们给我的指引和提点!!


   
页: [1]
查看完整版本: linux 2.6.38 mini2440移植