美文网首页
openwrt学习-mt7688(03) - mt7688程序下

openwrt学习-mt7688(03) - mt7688程序下

作者: 第九十九同学 | 来源:发表于2019-02-13 09:59 被阅读0次

            mt7688的下载稍微有点麻烦,它不是我们常知的单片机那样一个jlink就可以了。

            首先是下载平台的选择,可以在Windows平台上下载,稍微简单点;也可以在ubuntu里面下载。后者需要安装minicom,把usb映射到虚拟机中,经过测试,这个很麻烦。所以建议在Windows平台下载。

    1、首先提取上一节提取的编译文件。

    当编译完之后,打开openwrt的文件目录(文件目录后面介绍,先不管,先下载再说)。

    2、准备下载开发板和软件。

    硬件连接方法:电脑----------路由器--------mt7688(wan口)

    准备软件:tftpd32,串口调试软件(这两个就可以了)

    其中192.168.1.100是电脑的IP地址,一般自动生成。

    当前目录选择步骤1放置固件的目录。

    3、开始下载。

    (1)、mt7688通电,插上串口调试。

    (2)、复位。

    (3)、复位之后,串口调试助手马上打印了下面的文字,在5秒内输入2,选择通过tftpd服务器下载固件。(4)、接下来按y。

    (5)、tftpd里面的192.168.1.100是电脑的ip。。因此第一个IP地址选择和这个同一个网段的。我用192.168.1.12(12随意选择的,不是100就可以了)

    (6)、输入服务器地址192.168.1.100

    (7)、输入之前的固件名称。。

    (8)、下载开始。出现####################说明下载成功;出现TTTTTTTTTTTTTTTTTTTTT说明下载失败,重新配置。

    这时就可以


    4、修改串口。

            mt7688重新运行之后会出现一个问题,那就是运行中断。

    后来发现。是因为程序的串口和uboot的串口号不一样。

    (关于串口这里补充一下,串口一般uboot使用串口1,,程序的打印我们尽量也是用串口1,这个串口专门用于程序下载,打印,调试使用,不要把这个串口当成功能性串口,不然后期会很麻烦)。

    找到dts文件。

    串口2修改为串口0(ttys0),就可以了。

    相关文章

      网友评论

          本文标题:openwrt学习-mt7688(03) - mt7688程序下

          本文链接:https://www.haomeiwen.com/subject/aakceqtx.html