AR/QCA SPI 启动原理和 ART 地址定位原理
本贴主要讲解 Bootloader 是如何在使用 SPI Flash 的 AR/QCA 的芯片上启动的,以及 OpenWrt 代码 ar71xx 的 mach 文件中类似于 u8 *art = KSEG1ADDR(0x1fff0000) 中 0x1fff0000 是如何得来的。 楼主之前在 U-Boot 编译教程中进行过简单的描述,但是因为实在是太简略...
OpenWrt中级开发教程,需要有一定的OpenWrt及Linux基础
本贴主要讲解 Bootloader 是如何在使用 SPI Flash 的 AR/QCA 的芯片上启动的,以及 OpenWrt 代码 ar71xx 的 mach 文件中类似于 u8 *art = KSEG1ADDR(0x1fff0000) 中 0x1fff0000 是如何得来的。 楼主之前在 U-Boot 编译教程中进行过简单的描述,但是因为实在是太简略...
IO组 普通模式 GPIO编号 WLED_N WLAN_LED_N GPO#72 air { label = "zbt-we826:green:wifi"; gpios = <&gpio3 0 1>; }; &pinctrl { st...
读 AT+EGMR=0,7 写 AT+EGMR=1,7,"123456789012345" 将IMEI改成123456789012345
在Linux驱动 # cat /sys/kernel/debug/usb/devices T: Bus=01 Lev=02 Prnt=08 Port=02 Cnt=01 Dev#= 9 Spd=480 MxCh= 0 D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=ff MxPS=...
这里还是向OpenWRT中添加对小度路由的支持 向 target/linux/ramips/image/makefile中写入新设备 image/build/profile/mt7620a_CLZ=$(call buildFirmware/Default8M/$(1),$(1),mt7620a_clz,MT7620a_CLZ) $(call i...
我这里的例子是 openwrt 的dts; cpu是7620的; 这里的power_led的gpio 44 先看右图: 有一个叫gpio2 的结构体, gpio-base: gpio个数的头, 基地址 num-gpios: gpio个数的尾 ...