最近准备搭建一台ros小车,所需部件也已经准备好了。但最近初次用树莓派在SD卡上安装ubuntu18.04出现了以下问题:

start4.elf: is not compatible
This board requires newer software·····


 

开始做法是前往github,下载最新固件包。GitHub - raspberrypi/rpi-firmware: Firmware files for the Raspberry Pi利用读卡器读取SD卡,进入boot盘中,将固件替换为最新的内容即可。若提示某一文件不可用,就将该start-*.elffixup-*.dat文件一起给替换。如上图出现start4.elf不可用,则将boot盘中的start4.elffixup4.dat下载的最新固件包中的相同文件替换即可。
     但是---但是 我替换了最新的start4.elffixup4.dat(甚至也替换了其它s***elffix**.dat结果还是不行)结果出现了以下画面,并且一直停留在这个界面。

 于是我就捣鼓了捣鼓,我把所有start***.elf和fixup***.dat文件全部替换(所有我建议大家还是按照我这个做法)。下面是我安装成功的Ubuntu18.04系统里的文件,所以里面都是最新且可以用的,大家就不用再从其他地方去找了

链接:https://pan.baidu.com/s/1FJNOHGi3mNaT66rTqx8WgA 
提取码:1eup 

 果然就可以了,终于期待已久的画面了

 

 不要高兴太早,虽然Ubuntu可以正常安装和启动,但进去之后wifi不能正常连接。
 

做法如下:

进入boot盘中,然后新建一个文本文档,文件名为wap_supplicant.conf(后缀名.txt一定要改成.conf,别忘记了),然后写入:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="你的WiFi名称 "
psk="你的WiFi密码"
key_mgmt=WPA-PSK
priority=1
}

之后就可以将你的SD卡插入树莓派中了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐