JZ2440V3开发板:07---使用USB Device口下载文件、Uboot烧写程序
一、USB Device口介绍
- 功能:如果开发板支持程序的下载,那么可以使用这个USB DEVICE口从PC机下载程序到开发板中
二、USB Device口下载文件并烧写程序的原理与步骤
- ①烧写UBoot到开发板上
- ②然后使用COM1串口使用UBoot中的文件下载功能从PC机器下载文件到开发板上
- ③文件下载到开发板上之后,根据文件下载的位置,选择开发板的启动选择开关来执行程序
三、演示案例(烧写“Nand Flash”程序)
第一步(连接COM1):
因为等下需要使用到UBoot的文件下载与文件烧写功能,所以需要先使用MobaXterrm软件连接到开发板的COM1口,然后启动开发板进入到开发板的UBoot界面:
- 这一步骤可以在此篇文章中详细介绍,可以见文章:https://blog.****.net/qq_41453285/article/details/103003691
第二步(连接USB DEVICE口):
- 使用USB线一端连接PC机,一端连接开发板的USB DEVICE口,如下图:
- 第一次连接上开发板的USE DEVICE口需要更新驱动程序,更新驱动程序可以参见文章:https://blog.****.net/qq_41453285/article/details/103016417
第三步(程序UBoot下载烧写文件):
- 上面连接了USB DEVICE口之后,就可以使用UBoot下载文件了
- 在UBoot界面输入n选项,使用UBoot的下载文件到“Nand Flash”文件的功能。输入了“n”之后系统会显示USB DEVICE连接成功,等待下载文件
- 接着使用下面这个程序来下载文件到开发板上。这个软件通过下面两个方式下载:
- 百度云链接链接:https://pan.baidu.com/s/1D1eWBtO7q5Kxn4eaoEzAdA (提取码:utd7 )
- ****下载链接:
- 双击软件之后,可以看到最上方显示“USB:OK”说明连接成功,然后点击“Transmit”传输文件到开发板即可
- 点击“Transmit”之后选择我们要烧写的程序
- 传送成功之后,控制台会显示文件传输成功
第四步(运行程序):
- 将开发板的启动选择开关设置为“Nand flash”启动。然后重新启动开发板
- 来到控制台中操作我们烧写的程序即可,下面我们选择程序中的第“4”个功能,然后不停的按空格,可以看到程序在开发板上执行的不同结果