最近买了个新的开发板,原生的是Android操作系统,需要自己少个启动盘,制作Linux+QT操作系统。
新的开发板带这个制作的源文件,要先把这个文件拷贝到虚拟机Ubunbtu的共享目录下。
打开share文件下显示文件如下:
打开文件夹命令:
cd sd_fusing
make
chmod 777 sd_fusing.sh
电脑用读卡器将SD卡插入电脑,虚拟机识别到SD读卡器。
右键点击图标,选择【连接】
查看生成的设备节点,SD卡在ubuntu系统中的设备接点事/dev/sdb,通过命令ls /dev/sd*就能看到最后的设备sdb。
然后使用df-Th命令,下图就是整个SD卡被ubuntu识别之后产生的设备节点。
如果用户根据如下规则查出来的SD卡识别的节点不是sdb,就需要手动修改sd_fusing.sh,首先使用 电脑vi sd_fusing.sh打开改脚本。
如果是别的是sdb1,则需要把reader_type1=\"/dev/sdb1\",如果是识别为sdb,则不用修改。
然后执行
$sudo ./sd_fusing.sh/dev/sdb 就将uboot烧写到sd卡中
将SD卡插入到开发板卡槽内,拨码至0110.
就OK了。
电脑