【路由器开发板硬件固件配置】
【问题】
用TTL线刷MTK自带SDK编译的固件,升级完毕,重启电路板,Linux Kernel Started,但终端显示接下来就是乱码了,而且对键盘输入没有反应。
Starting kernel ...
PandoraBox For Ralink SoC. Copyright 2005-2013 Lintel<lintel.huang@gmail.com>
Linux Kernel started...
THIS IS ASIC
���~�����f~f����f����������x��`�����f�f���ff���������������f~f����fx�~f��f������~����~f���
【分析】
一开始以为是变砖了,但依然可以重新刷入,所以顶多是半砖,每次刷入都是停在这里。
【解决】
在网上搜了半天,在这个帖子里看到类似的问题,其可能原因是刷入固件后串口驱动被更新,波特率可能发生变化了。
按照这个思路试了一下,将波特率从115200改为57600时,终于成功进入命令行模式!
BusyBox v1.19.4 (2014-12-25 10:39:05 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, unknown)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
[root@OpenWrt]
[root@OpenWrt]ls
bin etc mnt proc root sys usr www
dev lib overlay rom sbin tmp var
【补记】
重刷固件时,如果想在终端窗口观察到串口打印,波特率还是要改回115200,蛋疼。