爱板网论坛

查看: 213|回复: 0

[原创] 【盈鹏飞EVB-T335评估板试用】Debian下启动信息错误解决

[复制链接]

85

主题

5

好友

2312

积分

版主

Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    奋斗
    昨天 18:49
  • 签到天数: 186 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2017-9-11 21:30:53 |显示全部楼层
    在上个帖子里笔者介绍了在盈鹏飞EVB-T335评估板上安装Beaglebone Black的Debian固件的方法,烧好的朋友会发现启动的时候串口信息里面会出现failed to load kernel modules的错误,烧写了LXQT图形化版本Debian的还会出现failed to start Hostname service和系统启动后串口停止工作的问题
    2017-09-08_194104.png

    2017-09-08_194044.png

    2017-09-08_194054.png

    修复错误之前串口启动信息
    debian.txt (54.54 KB, 下载次数: 1)
    下面介绍这些错误的解决方法
    首先解决failed to load kernel modules错误,这个错误是无法加载内核模块,出现这个错误的原因是我们烧写的BBB固件原来是4.x的内核,被我们烧写固件的脚本替换为使用出厂的3.14内核,而且这个内核只有一个uImage文件在第一分区的FAT32,而没有modules驱动模块文件,所以我们需要重新编译内核和内核模块,然后替换系统中内核并复制内核模块到/lib/modules文件夹下面,具体可以参考笔者之前内核编译的帖子【盈鹏飞EVB-T335评估板试用】内核编译更新教程然后介绍串口启动后失效的错误,这个错误需要输入下下面命令效果配置文件
    1. sudo vi /etc/network/interfaces
    复制代码
    将下面代码
    1. #auto eth0
    2. #iface eth0 inet dhcp
    复制代码
    修改为
    1. auto eth0
    2. iface eth0 inet dhcp
    3. Enable Serial Login:
    复制代码
    创建文件/etc/inittab
    1. sudo vi /etc/inittab
    复制代码
    添加下面一行代码
    1. T2:23:respawn:/sbin/getty -L ttyO0 115200 vt102
    复制代码
    对于有触摸屏的朋友还需要在/etc/modules里面加入下面两行
    1. fbcon
    2. ti_tscadc
    复制代码
    保存修改后重启会发现串口不能在启动后停止打印串口信息
    最后一个错误failed to start Hostname service可以暂时参考下面链接方法解决
    https://askubuntu.com/questions/898410/ubuntu-boot-fails-failed-to-start-set-the-hostname-to-the-value-stored-on-the-w
    修改后串口启动信息如下
    de.txt (60.12 KB, 下载次数: 0)


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /2 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-11-23 13:30 , Processed in 0.367189 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部