Aynı modelin NAND'ı sağlam olanında NAND'da kurulu şekilde kullanıyorum, o tarafta sorun yok. Diğer routerda NAND yolları kopuk, onu Pi Pico ile modifiyeli uboot'a bağladım; her açılışta Pico UART üzerinden otomatik BL2+uboot load ettiriyor. U-Boot USB’deki OpenWrt sysupgrade kernelini boot ettiriyor, rootfs USB’de başka bir partitionda, bu şekilde sorunsuz çalışıyor.
UART için RX ve TX’e giden iki yolu birbirine lehimlemeniz lazım, yoksa UART’tan konuşamıyorsunuz.
H168A’da bootloader kilitliyse ve başka yol yoksa direkt SPI çipe müdahale edilir.
NAND uzerinde calisan openwrt partition layout
NAND olmadan USB uzerinde calisan openwrt partition layout
Pi pico ile nandsiz cihazin boot surecini gosteren bootlog, en ustte gorebilecegin uzere Raspberry Pi Pico routerin acilmasini bekliyor acildigi anda mtk bootrom protokolu uzerinden BL2+uboot load ettiriyor (uart ile) daha once bahsettigim uzere ikinci cihazda nand arizasi bulundugu icin boyle bir yonteme basvuruldu ve cop olmaktan kurtarildi.