NQ-900

Existing router running openwrt.

Firmware format
.TRX

CFE usage

ifconfig eth0 -addr=192.168.1.89 -mask=255.255.255.0

flash -noheader 192.168.1.90:/NQ-900/mtd1 flash1.trx

NVRAM binary update
flash -noheader 192.168.0.90:/NQ-900/nvram.bin flash0.nvram

Quick specifications

bcm5354 based router
32MB memory
16MB flash
Z-wave zw0301 module on-board connected on serial-port 2
GPIO also used for ZWave eeprom and flash reprogramming.

Chips

  • Memory : Samsung 831 K8Q2815UQB-PI4B
  • Flash : NANYA 0725 NT5DS16M16CS-5T 71409200AP

Firmware recovery

1) Setup pc with ip 192.168.1.2/255.255.255.0
2) attach lan cable to router (ETH2)
3) attach serial cable to router
4) boot router while sending breaks (ctrl+c on unix)
5) Start sending new .trx firmware image from the pc (in binary mode)
6) in CFE boot prompt type the following :
ifconfig eth0 -addr=192.168.1.1 -mask=255.255.255.0 flash -noheader : flash1.trx
7) type reboot in CFE prompt

Miscellaneous

NQ900OpenWRTDmesg