一直沒有official的Openwrt 所以就自己搞了。
Step 1: GPIO Table.
三色LED分別是GPIO14(RED), GPIO15(GREEN), GPIO16(BLUE)
兩個按鈕是GPIO2 WPS, GPIO5 RESET
還有兩個OUTPUT 應該是AR3012的Power與Reset. GPIO7, GPIO8
Step 2: Flash Layout
使用的是MX25L25645G,是32MByte的Flash,在19.07下需要修改m25p80.c才能正常reboot。若是選擇使用21.04的應該就不用,因為Flash本身支援4B OPCODE,21.04有一定的判斷機制應該會判斷到支援就不用使用EN4B/EX4B。但19.07沒有實作…
Serial Flash MX25L25645G
MTD0: 0x00000000 ~ 0x00040000 uboot
MTD1: 0x00040000 ~ 0x00050000 uboot-env
MTD2: 0x00050000 ~ 0x00060000 factory
MTD3: 0x00060000 ~ 0x01d00000 firmwarey
MTD4: 0x01d00000 ~ 0x02000000 jffs2