Hi All,
I have a few nRF9151 that don't want to boot.
nrfjprog --program ../_bin/mfw_nrf91x1_2.0.2.zip --log [ ##### ] 0.000s | Finding image components - Detecting package components [ ########## ] 0.000s | Finding image components - Verifying that package is complete [ ############### ] 0.000s | Finding image components - Detecting bootloader version [ #################### ] 0.000s | Finding image components - Finished [ #### ] 0.000s | Upload segments - Prepare modem for upload [ ## ] 0.000s | Initialize modem - Configure hw. [ #### ] 0.000s | Initialize modem - Check and fix UICR data. [ ###### ] 0.150s | Initialize modem - Configure IPC [ ######## ] 0.103s | Initialize modem - Configure SPU [ ########### ] 0.087s | Initialize modem - Clear IPC events [ ############# ] 0.056s | Initialize modem - Send IPC DFU indication [ ############### ] 0.033s | Initialize modem - Reset modem [ ################# ] 0.018s | Initialize modem - Wait for modem bootup [ #################### ] 0.137s | Initialize modem - Modem started and ready for bootloader [ ######## ] 0.237s | Upload segments - Upload bootloader [ ########## ] 0.000s | Starting modem boot loader - ipc-dfu_nrf91x1_2.1.0.ihex [ ###### ] 0.286s | Start modem bootloader - Upload bootloader [ ###### ] 0.000s | Program file - Checking image [ ##### ] 0.000s | Check image validity - Initialize device info [ ########## ] 0.000s | Check image validity - Check region 0 settings [ ############### ] 0.000s | Check image validity - block 1 of 2 [ #################### ] 0.000s | Check image validity - Finished [ ############# ] 0.000s | Program file - Programming [ ########## ] 0.000s | Programming image - block 1 of 1 [ #################### ] 0.000s | Programming image - Write successful [ #################### ] 0.067s | Program file - Done programming [ ############# ] 0.108s | Start modem bootloader - Bootloader uploaded [error] [ Client] - Encountered error -221: Command program_file executed for 251 milliseconds with result -221 [error] [ nRF91] - Failed to install bootloader [error] [ nRF91] - Failed to program bootloader file Modem signaled error on IPC channel. GPMEM[1]: 0x00003032. [error] [ Worker] - Modem signaled error on IPC channel. GPMEM[1]: 0x00003032. ERROR: An internal error has occurred, please try again.
I'm not sure if they ever had working modem firmware on them:
[2025-02-21T02:11:52Z INFO tester::test] line: *** Vsys Current Limit: 500 mA *** [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.281,097] <inf> app: Device ID: 1234 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.445,037] <err> nrf_modem: Modem has crashed, reason 0x32, PC: 0x0 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.455,352] <err> nrf_modem: Modem library initialization failed, err -5 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.465,515] <err> app: Unable to initialize modem lib. (err: -5) [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.475,067] <inf> app: Set up button at sw0 pin 3 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.484,069] <err> modem_info: Could not get battery voltage, error: -1 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.494,018] <err> app: Failed to read battery voltage: -1 [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.503,967] <inf> app: Accel reading: #1 @ 503 ms [2025-02-21T02:11:52Z INFO tester::test] line: [00:00:00.511,840] <inf> app: Test start!
Any ideas on how to un-brick?
Thanks!
Jared