第九课--MicroWRT Uboot刷机
本节教程主要介绍如果通过Uboot来烧写固件。当通过网页无法烧写固件时,就可以通过这种方法来烧写, 并且可以通过串口来监视屏幕输出。
2.用网线将开发板的网口和电脑的网口连接起来。启动tftpd32,将“Current Directory”设置为要下载的系统的所在目录, 这里为“D:\TFTP”,注意一定不能有中文路径。 3.设定电脑有线网络ip为 192.168.1.10 (可以随意设置,只要和开发板在一个网段即可),打开TFTP软件。 4.发板通过FT232模块接到电脑USB口,设定串口波特率为115200。启动开发板,等待uboot进入选择模式,选择2 Build Date:Dec 18 2013 Time:17:08:45 ============================================ GPIO Init: UARTF_SHARE_MODE:GPIO I2C_GPIO_MODE:GPIO GPIO_MODE_REG:0x1a311d ReadyLED Bit:0x200 Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP. 0 2:Load system code then write to Flash via TFTP. 然后输入“y”,接下来设置IP: device IP:192.168.1.7 // 该IP 和电脑有线网络的IP同一个网段即可 server IP:192.168.1.10 // 电脑有线网络的IP Filename: openwrt-ramips-mt7620a-mzk-750dhp-squashfs-sysupgrade.bin // 固件名称 最后回车,便会出现下载界面,开始下载了,当系统下载成功后,便会自动运行该系统, 到此,我们自己移植的openwrt 系统,便正常运行起来了。 |