Hardware & Environment:
-
Modem: Sierra Wireless RC7611-1
-
Host Processor: TI AM335x ARM Cortex-A8
-
OS: Linux 4.4.19, Busybox environment
-
Interface: UART (host processor ↔ modem), no USB available on this platform
-
Current Modem FW:
SWI9X07H_00.03.03.00 2bb7a4 jenkins 2020/04/15 07:57:29 -
Target FW: Latest available for RC7611-1
What I need:
I need to update the RC7611-1 modem firmware over UART from an embedded Linux/Busybox environment. USB is not an option on this platform.
Specific questions:
-
Firmware package — I don’t currently have the
.cwe/.spkpackage. Where can I download the latest RC7611-1 firmware (SWI9X07Hbranch)? (I have access to the Sierra Wireless Source portal.) -
Flashing tool — Is
fwdwl-liteornufwdwl-uartthe right tool for UART-based flashing on an embedded Linux host? Are pre-built ARM binaries available, or will I need to cross-compile forarm-linux-gnueabihf? -
Download mode — What is the correct procedure to put the RC7611-1 into firmware download/QDL mode over UART? Is
AT!BOOTHOLDsupported, or is a hardware reset sequence required? -
UART port — Should I be using the modem’s DM port or the AT command port for the flashing process?
-
Baud rate — What baud rate should be used during the UART flash procedure?
Any pointers to application notes or documentation specifically covering UART-based firmware update for the RC7611-1 (SWI9X07H platform) on embedded Linux would be greatly appreciated.
