IMX6下载器 > 简介


这个IMX6下载器使用NXP官方给的SDP协议进行串口或者HID连接方式进行下载,与常见的下载器不同的是,这个下载器没有bootloader,是使用的芯片板载的loader和NXP官网的SDP协议进行数据的下载的,可以说是那些其他下载器的不愿意公开的底裤,是他们实现系统烧写的秘密所在,利用这个工具,你可以制作启动SD卡,可以不需要介质直接从DDR内存启动程序,你可以直接下载bin文件并运行不需要烧写到EMMC、flash、nand、sd、spi flash中,而是直接复制bin文件到ddr中后直接运行,你可以不需要linux系统,你不需要linux编译环境,你开发imx6完全可以在windows上完成一切,你在windows上也不需要安装linux子系统或者虚拟的子系统,这些完全不需要,交叉编译器也直接使用的是windows上的比如embi-none-gcc,或者IAR-embi-none-gcc,再或者Embedded-embi-none-gcc(jlink的开发者)等,你也不需要imxdownload工具,因为本软件已经实现了,而且本软件是用C#制作,是运行在windows环境中的,你完全不需要与linux相关的任何东西就能在windows上玩转IMX6ull,是的我没吹牛逼,就像玩stm32单片机一样玩转他!


软件截图如下:



本软件实现了:


        1.imx文件的解读与合成,可以从imx文件中提取bin文件,或者把bin文件转换为imx文件,而imx文件为烧写emmc或者制作启动sd卡时必须的文件。


        2.二进制查看器,一个简单的二进制内容查看工具,当然有很多优秀的二进制内容查看工具,但是他们可能收费。


        3.TF卡烧写工具,你可能在网上能找到很多SD卡的烧写工具,但是可能没有适用于代码烧写的,你能找到很多代码烧写SD卡的,但大部分都是linux系统下进行烧写的,而我就做了windows上烧写TF卡的,可以直接烧写代码到TF卡,4Mb以内的代码基本不影响TF卡本身的FAT文件系统。


        4.NXP的SDP协议工具,可以用于任何支持SDP协议的单片机上。


        5.不需要SD卡,不需要烧写EMMC或者FLASH就可以实现代码的启动和运行,只需要串口连接。


        6.配合下位机的软件,可以实现图像传输并显示,双屏同步的绘画,Usb的U盘等多种功能。