各位好:
我现在遇到了一个问题就是板子uboot启动的时候卡在uart这部分了,以前也遇到过这个问题,我避开了这个问题,后来我换了了新的sdk包就好了,现在又遇到这个问题了,麻烦各位指点下额。
[ 0.167694] msgmni has been set to 1002
[ 0.170684] alg: No test for stdrng (krng)
[ 0.171325] io scheduler noop registered
[ 0.171325] io scheduler deadline registered
[ 0.171386] io scheduler cfq registered (default)
[ 0.172515] Could not set LED4 to fully on
[ 0.187316] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
正确的log
[ 0.283630] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[ 0.953674] console [ttyO0] enabled
[ 0.958465] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[ 0.966888] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[ 0.975219] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[ 0.983489] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[ 0.991821] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[ 1.001037] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00
[ 1.028045] brd: module loaded
[ 1.041870] loop: module loaded
Gary Wu:
麻烦说明下前因后果。
用的什么版本的SDK?
qun zhou:
回复 Gary Wu:
您好:
用的是sdk6.0,就是烧写到emmc中的,烧写已经成功,并且同样的方法换个新的软件包就可以启动成功,一开始以为偶然现象,现在又出现了,麻烦您了。
Gary Wu:
回复 qun zhou:
同样的方法换个新的软件包就可以启动成功?新的软件包是指?
qun zhou:
回复 Gary Wu:
您好:
就是重新安装一个新的什么都没有修改的,也是ti sdk6.0。
Gary Wu:
回复 qun zhou:
请问修改了哪些地方?
建议重点兼容下pinmux,看是否存在pinmux冲突。
qun zhou:
回复 Gary Wu:
您好:
请问这个是否需要那个pinmux的工具啊,能否发个资料学习学习。
Steven Liu1:
回复 qun zhou:
pinmux工具能够帮助你辨识出当前的配置规划是否会存在冲突的情况。但不能知道你当前的实际配置信息。当前的pinmux的实际配置信息,通过寄存器的访问值可以查到。参考AM335x的TRM手册 control module章节的寄存器定义。
qun zhou:
回复 Steven Liu1:
谢了哦,我研究研究,最近几个问题都比较烦。