时间:2022-12-28 13:42:01
不管是什么系统,启动程序基本上都是必不可少的。 Windows是这样,Linux是这样,单片机是这样,接下来介绍的openwrt路由器系统也是这样。 如果你对这些没有任何概念,我建议你去看看我以前写的文章《从单片机的角度看bootloader》。 我想你很快就会明白它的原理和奥秘。 那么为什么openwrt不能让uboot排名上升呢? 理由很简单,因为没有设置下载的uboot。 路由器系统是多个网络端口,区分lan端口和wan端口。 用MT7628这个芯片来说,如果在硬件设计上连接了5个网络端口,成功的概率会稍微高一些。 一个端口不行,其他端口可能比较好。 但是,发生了问题。 如果你的硬件设计、应用场景只需要一个网络入口,不知道的话会让你无所适从。 uboot编译成功后,烧写也无法升级固件。 我想知道我想知道您将看到以下内容:
多次操作后,这个需要配置。 在uboot源代码中选择makemenuconfig:wan端口或lan端口即可。 如果你不知道,你可以两者都试试。

如果选择正确,固件更新将按以下方式成功:
这些井号标签看着舒服吗? 固件已下载,正在更新。 get it?