nRF9151 Modem Error

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

Parents Reply Children
No Data
Related