1.windows下OTG烧写

使用NXP 官方提供的方法用OTG烧录,这里是使用正点原子修改
过的 NXP 官方的上位机工具 mfgtool。这种固化系统方式可以使用 PC 机在线直接固化系统。

使用OTG烧录,简单方便 。然后到 mfgtool找到需要的脚本 (根据芯片型号,内存大小,存储介质来选择),双击即可通过脚本下载系统到开发板上面,下载完毕点stop然后进行exit退出即可。

1.1看打印信息:

开发板的串口与电脑通信,需要安装CH340驱动,这个驱动可以通过驱动精灵这些进行安装。通过串口,如何通过上位机连接这个串口查看打印信息。

1.2注意:

以 ALPHA 底板为例, 请先插 上开发板的 的 12v 电源 ,OTG 接口不能供电给开发板。底板拨
码开关 BOOT_CFG 设置如下,设置为 USB 连接方式,(“1”代码 ON,“0”代表“OFF”)将拨码数字 2 处拨到 ON,拨码数字 1 处拨到 OFF。即可

1.3查看烧录结果

可以使用串口的终端软件有很多比如 Xshell,SecureCRT,MobaXterm查看信息。

注意:如果OTG烧录不行建议使用下面这种 

2.ubuntu下烧录 

拷贝开发板光盘 A-基础资料->5、开发工具->4、正点原子 MFG_TOOL 出厂固件烧录工具
->mfgtool->Profiles->Linux->OS Firmware->files 整个文件夹到 Ubuntu 虚拟机自己创建的文件下面:

chmod +x imx6mksdboot.sh //改变权限

sudo fdisk -l //查看sd卡挂到ubuntu没有

./imx6mksdboot.sh --help //查看帮助命令

sudo ./imx6mksdboot.sh -device /dev/sdb -flash emmc -ddrsize 512 //执行 注意:这里是sdboot

然后到sd卡下面的 /home/root下面,将files文件拷贝到该文件下面。

//将sd卡放入开发板里面 ,以sd为启动方式启动 启动后进入/home/root 找到我们刚刚拷贝的文件

./imx6mkemmcboot.sh --help //选择我们需要执行的脚本 然后查看命令

./imx6mkemmcboot.sh -device /dev/mmcblk1 -ddrsize 512 //执行相应的脚本,等待即可

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐