Nanobeam AC Gen 2?

Actually, there a lot of people with the same error:

That seems very interesting:

Here's what's going on:

  • OpenWrt had wrong partition sizes in its UBNT AirMax firmware for a long time
  • Old AirOS and the corresponding U-boot version had a bug that made U-boot
    ignore the partition sizes defined in the firmware image. This made OpenWrt
    work with the old U-boot despite its broken partition sizes
  • The new AirOS has been fixed in this regard (but contains a new bug).
    This also means that the broken OpenWrt images don't work anymore and can
    cause even more breakage
  • The new U-boot/AirOS did not change the flash layout. Both AirOS 5.5.x
    and 5.6.x use the same flash layout, the changed flash layout reported in
    the wiki is caused by broken OpenWrt images!
  • The OpenWrt trunk since r48829 and the CC branch since r48849 are fixed,
    meaning they define the correct partition sizes
  • The "Newly-erased block contained word ..." messages are a consequence of
    a missing patch in CC that has been backported as r48849 (the new U-boot
    doesn't remove flash protection, so the flash is just read-only from
    OpenWrt; TFTP recovery is the only way to upgrade in this state)
  • AFAIR "Error code 2 - Firmware Check Failed" is the consequence of a bug
    in the new U-boot: after flashing an image with broken (smaller) partition
    sizes, the recovery doesn't accept images with the original partition sizes
    anymore
    https://openwrt-devel.openwrt.narkive.com/mPBir9IK/cannot-flash-ubnt-loco-m2

This is 5 years old. :confused: