Omitting the analog reset does not break the DB120 builds because the analog reset is already performed by ar934x_nfc_hw_reset in dev-nfc.c.
An easy fix is to do a analog reset in the device's mach file. However, for the sake of consistency and autism, the reset should be performed by ath79_register_eth in dev_eth.c and not by ar934x_nfc_hw_reset in dev_nfc.c. My AR9341 device doesn't even use a NAND flash.
The text was updated successfully, but these errors were encountered:
On my device (Sitecom WLR2100 v2), a analog switch reset is automatically performed by the bootloader (U-BOOT) when loading the firmware via TFTP to the SDRAM, or booting via boot command line. However, standard booting does not perform a analog switch reset.
In other words, in order to replicate this problem you will need to flash the firmware on the device. Loading it with TFTP will just work fine without problems.