今年1月时给 OpenWrt 提交了添加 LoongArch64 支持的 PR,在折腾3个多月后,终于成功合并进主线了🤣。
我自从大学时知道了龙芯以来,就一直在关注,终于等到了一款自主架构的高性能桌面CPU,那当然必须是要支持一下的。
借此机会,接下来像JTAG/UEFI/Loong[……]
今年1月时给 OpenWrt 提交了添加 LoongArch64 支持的 PR,在折腾3个多月后,终于成功合并进主线了🤣。
我自从大学时知道了龙芯以来,就一直在关注,终于等到了一款自主架构的高性能桌面CPU,那当然必须是要支持一下的。
借此机会,接下来像JTAG/UEFI/Loong[……]
转载请注明原帖链接和作者!
最近重新入手WNDR4300v1进行折腾,主要是为了测试完全重写了 flash 驱动框架的 breed 的功能是否正常。因为已经入手 TRACE32,因此就想把 JTAG 功能用上。
根据 WNDR4300v1 的 GPIO 定义可知,JTAG 所在的 4 个[……]
转载请注明原帖链接和作者!
在现在看来,现今比较老的一批路由器芯片,以 Atheros/QCA/MediaTek 等的 MIPS 平台的芯片为代表,基本都只支持从 SPI-NOR 启动。
如果要使用 SPI-NAND,就必须使用双 Flash 方案,即从 SPI-NOR 上启动,再从 SPI[……]
转载请注明原帖链接和作者!
现在 Debian 已经能基本正常运行了,但是缺少一点最重要的东西,那就是内核模块。
虽然可以直接将 OpenWrt 编译出的 ko 复制到 Debian 中加载,但是这却有不少问题:
1. ko 被精简过,缺少必要信息,如 depmods
2.[……]
转载请注明原帖链接和作者!
OpenWrt 自带的 swconfig 功能对于 Debian 来说,就不是那么好用了。除此之外,Linux 对交换机的支持就只剩 DSA 了。幸好 MT7530 有 DSA 驱动。
但是 MT7530 的 DSA 驱动是给 MT7623 用的,里面[……]
转载请注明原帖链接和作者!
路由器平台一般都使用 OpenWrt 这个 Linux 发行版。但是对于 MT7621 这样的性能稍微较高的 CPU 而言,跑 OpenWrt 感觉有些浪费,毕竟 OpenWrt 是精简系统,不仅缺少各种常用软件包,已有软件包也是各种精简,缺少功能。不仅如此[……]
转载请注明原帖链接和作者!
一年多以前,曾经尝试用 Bus Blaster v4 配合 OpenOCD 来调试 MT7621,但是一直没有成功。OpenOCD 虽然能够识别 CPU,识别出 5 个 TAP(当时也不知道为什么会识别出 5 个来,MT7621 明明是双核四线程的,应该是[……]