Po wielu kombinacjach udało mi się... Aby uratować po błędach BAD CRC oraz BOOTING platformę ar7240 czyli UAP i UAP-LR 8MB flash wystarczy wrzucić odpowiednie envy dla mtdparts, które zawarte są wewnątrz mtd1. Ubiquiti gdzieś na przełomie softu v3 i v4 scalił ze sobą kernel z rootfs (stare mtd2 i mtd3) przez co nie da się wrzucić nowego softu przez tftp, a stary jest już niedostępny do pobrania. To co jest do znalezienia w mirrorach z jakiegoś powodu wpada w pętle "Booting..." po flashu.
Wartość mtdparts dla nowych softów:
mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),7552k(kernel),256k(cfg),64k(EEPROM)
Można zrobić dumpa swojego mtd1 i tam to edytować w hexie, ale jest też opcja setenv w u-boocie, która także może zadziałać, ale nie testowałem jej.
Dzięki Cezary za pomoc w ruszeniu tematu.
