当前位置: 技术问答>linux和unix
U-boot启动问题、、????
来源: 互联网 发布时间:2016-06-02
本文导语: 自己做了一块电路板,将UART串口单独做成了一个接口板、、、、 系统用的是UClinux、、、 现在将u-boot、内核烧写到电路板上:1、如果不连接UART接口板,u-boot启动不了; ...
自己做了一块电路板,将UART串口单独做成了一个接口板、、、、
系统用的是UClinux、、、
现在将u-boot、内核烧写到电路板上:1、如果不连接UART接口板,u-boot启动不了;
2、如果连接UART接口板,并且链接到PC机,可以正常启动;
3、如果连接UART接口板,但不链接到PC机,也可以正常启动;
为什么情况1的U-boot不能启动呢、、???
情况3只是连接到了UART接口板,没有链接到PC机啊,悬空的啊,情况应该跟情况1差不多啊,为什么就可以启动呢、??
系统用的是UClinux、、、
现在将u-boot、内核烧写到电路板上:1、如果不连接UART接口板,u-boot启动不了;
2、如果连接UART接口板,并且链接到PC机,可以正常启动;
3、如果连接UART接口板,但不链接到PC机,也可以正常启动;
为什么情况1的U-boot不能启动呢、、???
情况3只是连接到了UART接口板,没有链接到PC机啊,悬空的啊,情况应该跟情况1差不多啊,为什么就可以启动呢、??
|
那只能说明:你配置的内核在启动时会检测是否存在串口设备,没有它就无法继续执行...
顺便问一句:在情况1下,你如何判断核心没有启动成功?
顺便问一句:在情况1下,你如何判断核心没有启动成功?
|
一般来说,嵌入式使用串口来做控制台,没有控制台设备,linux 启动会有问题哦...
|
1、如果不连接UART接口板,u-boot启动不了;
说明你的 uboot 中需要初始化串口设备,如果初始化失败则系统不启动。
系统中有 uart 设备,与 uart 有没有跟pc连接是有本质区别的。
说明你的 uboot 中需要初始化串口设备,如果初始化失败则系统不启动。
系统中有 uart 设备,与 uart 有没有跟pc连接是有本质区别的。
|
1、如果不连接UART接口板,u-boot启动不了;
检查你的串口初始化有没有问题,是不是做了握手检查,比如自动比特率配置,如果有要把它干掉
检查你的串口初始化有没有问题,是不是做了握手检查,比如自动比特率配置,如果有要把它干掉