Jump to navigation Jump to search
→‎Firmware check failure: minimizing serial output with firmware check failure, replacing official firmware flash with only links
=== Firmware check failure ===
If you attempt to flash the extender and receive a 'Firmware check failed' error, then you have a version of the NSM5 that is protected from being flashed via the default TFTP method. You will need to obtain a serial to USB interface (USB to UART TTL Module Serial Converter, 5 pin) and use it to flash the firmware.
$ ./flasher.js openwrt-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin
[Error: (Server) Firmware check failed]
==== TFTP Serial Output ====When connected to the NSM5 via a serial connection, a similar error is displayed when attempting to load the SudoWRT firmware image.
When booting with the reset button held down on a Ubiquity NSM5, the following output is displayed.
U-Boot 1.1.4-s958 (Jun 10 2015 - 10:56:20)
Flash: 8 MB (0xc2, 0x20, 0x17)
Net: AR8236
eth0, eth1
Board: Ubiquiti Networks AR9342 board (e855-22585.1122.0030)
Radio: 0777:e855
Reset: Normal
Hit any key to stop autoboot: 0
Setting default IP
Starting TFTP server...
Firmware check failed! (1)
==== TFTP with NSM5 Official Firmware ==== You can download the official firmware image from Ubiquity - [ airOS for XW board firmware v5.6.4] - [ airOS for XW board firmware v5.6.3] Then you can start the TFTP server  ar7240> urescue Setting default IP Starting TFTP server... Using eth0 (, address: 0x81000000 Waiting for connection: | From your machine, configured as, use TFTP to upload the official image  $ tftp tftp> put XW.v5.6.4.28924.160331.1238.bin Transfer timed out. The file uploads, and as expected the image does not result in a firmware check error.  Receiving file from Received 7296551 bytes Firmware Version: XW.ar934x.v5.6.4.28924.160331.1238 This produces no change in the boot output. I try the v5.6.3 firmware.  Receiving file from Received 7293587 bytes Firmware Version: XW.ar934x.v5.6.3.28591.151130.1735 The TFTP client times out, but I wait for the firmware message on the serial output to change. Nothing happens. Reboot the device. No changes in the image detected.
## Booting image at 9f050000 ... Image Name: MIPS Ubiquiti Linux- Created: 2016-03-31 9:39:16 UTC Image Type: MIPS Linux Kernel Image Official firmware from Ubiquity Nanostation M5 (lzma compressedNSM5) Data Size: 955842 Bytes = 933.4 kB Load Address: 80002000 Entry Point: 80002000 Verifying Checksum at 0x9f050040 ...OK Uncompressing Kernel Image ... OK
Starting kernel * [ airOS for XW board firmware v5.6.4] Booting Atheros AR934x* [ airOS for XW board firmware v5.6.3]
=== USB to Serial Connection ===


Navigation menu