我使用串行电缆将串行控制台端口连接到我的计算机上(如果这有区别的话,则不是串行连接到usb )。当我进入这里描述的标准引导过程时,->,https://linuxlink.timesys.com/docs/gsg/i.MX6QSABRELite,我一直到最后,但我无法输入命令。
我正在运行Ubuntu12.04并使用minicom (虽然我尝试过屏幕和cu以及窗口上的putty )。
程序:
我运行minicom -s (我尝试过将其作为根而不是根)配置连接,以便minicom能够:
look in /dev/ttyS0
run at a speed of 115200 8N1
has no hardware flow control
has no software flow control然后,我将其保存为默认设置。当我运行minicom时,GUI会确认这些设置。
然后,当我重置板(拔掉电源,然后插入电源),我开始得到一些输出。有一次,输出显示我要按任意键来中止“自动引导进程”。一旦我尝试按任意键,倒计时就会继续,然后开始自动引导过程。一旦它完成引导,它说我可以输入help来查看内置shell命令的列表。当我这样做时,什么都不会发生(除非我打开本地回显,在这种情况下,我可以看到被输入的帮助,但实际上,这只会让我感觉更好)。
我也无法按Ctrl-A Z来获得一个帮助屏幕,我试着同时按下这三个按钮,Ctrl之后是Z,Ctrl然后是Ctrl,但是什么都没有出现。为了退出minicom,我需要终止这个过程。
minicom输出可以在这里找到https://gist.github.com/rkillam/9935517。
我尝试过的:
我已经尝试重新启动董事会与和没有提供的sd卡。上面的场景描述了使用卡启动时的结果。当没有板引导时,无法找到6x_bootscript,然后继续运行某种U引导外壳,而我仍然无法与之交互。
我曾经尝试过用和没有连接到板上的以太网电缆来引导。这两种方案的结局都是一样的,除非没有电缆时,会有更多的错误消息涉及到它不能租用ip的事实。
我尝试过用HDMI连接引导。当板连接到监视器时,timesys的演示就会启动。我可以与这个演示互动(通过鼠标和键盘),但当我点击“退出嵌入式演示”按钮,它绿色的屏幕,然后带我回到演示。
我还尝试过手动回送和读取设备(按照这里的说明-> http://serial-lines.blogspot.ca/2011/04/for-this-post-were-going-to-send-some.html)。但是,当我从/dev/ttyS0 0读取时,没有返回任何内容。我试过:
echo "help" > /dev/ttyS0
echo -e "help\n" > /dev/ttyS0但都没有结果。我尝试了这些手动回音,同时连接和没有连接到板使用minicom。
发布于 2014-05-09 22:57:45
我猜你只是在用串行连接与董事会互动。您试过将键盘连接到板上的USB端口吗?
我的猜测是,如果将键盘连接到USB端口不起作用,那么问题可能在启动脚本中,您需要进行更新。
您也可以尝试使用"picocom“命令与板进行交互。不过,您首先需要更改权限。
sudo chmod 777 /dev/ttyS0然后连接到板上(您可能需要先在系统上安装picocom )。
picocom -r -b 115200 /dev/ttyS0我没有使用minicom,但是如果使用picocom,您必须更改权限才能进行交互。
发布于 2014-09-12 18:31:47
我在u引导中遇到了这个问题,并通过禁用硬件握手(您似乎已经做过)和切换到cutecom作为minicom的替代方案来解决它。
https://stackoverflow.com/questions/22815292
复制相似问题