rt1052 linux手册,i.mx rt1052 ucLinux烧写

使用的开发平台是飞凌嵌入式的开发板,按照厂家提供的烧写教程遇到问题,特此记录,提供给其他网友作为参考。

按照手册《OK1052-C_Linux-用户手册》附录中的烧写步骤,使用createSdcard.sh创建SD卡启动盘后发现SD卡的文件系统被损坏了,然后查看了脚本代码,发现写入启动盘的内容如下:dd if=/dev/zero of=${DRIVE} bs=1k seek=384 conv=fsync count=129dd if=boot/u-boot-dtb.imx of=${DRIVE} bs=1k seek=1 conv=fsync

${DRIVE}是对应的SD,其中u-boot-dtb.imx为247KB,所以我就直接使用fdisk工具手动创建了SD卡的文件系统,之后拷贝入相应的文件,这个启动盘就创建好了。

用到的命令如下,其中我的SD卡设备文件是/dev/sdb

sudo fdisk /dev/sdb,然后通过n创建新的分区,使用主分区,起始扇区是默认的2048,这里很重要,不要把前面烧入的启动信息覆盖掉就行,创建完之后按w写入SD内,使生效;

然后通过sudo mkfs -t vfat /dev/sdb1格式化分区;

最后考入文档里说的那些镜像文件就可以插入开发板启动了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值