• 嵌入式开发环境之系统烧录


    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 //执行相应的脚本,等待即可

  • 相关阅读:
    解决el-form部分字段在输入的时候被带着走的问题
    负载平衡介绍
    windows线程同步与互斥
    C++中的内存管理
    jvm直接内存相关文档
    勒索软件频繁升级,了解常见勒索软件很有必要
    【待补充】【maxim】one-wire / DS2431 开发实例
    视频监控系统/视频汇聚平台EasyCVR平台页面展示优化
    Mysql ProxySQL的学习
    C语言实现进制转换---十六进制转换十进制、十六进制转换八进制
  • 原文地址:https://blog.csdn.net/m0_46392035/article/details/126686015