Discovering and Imaging the Device

cancel
Showing results for 
Search instead for 
Did you mean: 

RoboRio 1 imaging failure

We are trying to format our RoboRIO 1 to the new FRC image for 2024. The Imaging Tool currently says our RoboRIO has firmware version 23.5.0f149

 

When we try to image it with FRC_roboRIO_2024_v2.2.zip, it fails with the following:

 

Error -2147220323 occurred at nisyscfg.lvlib:Format 5.3.vi:2890001

Possible reason(s): NI System Configuration: Operation timed out.

 

Complete call chain:

nisyscfg.lvlib:Format 5.3.vi:2890001

RoboRIOImagingTool.lvlib:Reconfig Device.vi

RoboRIOImagingTool.lvlib:ImageManager.vi

RoboRIOImagingTool.lvlib:ImagingToolMain.vi

 

Status: corrupt firmware, cannot run.

 

So we tried updating the firmware and got another failure.

 

Error -2147220323 occurred at nisyscfg.lvlib:Restart.vi:1680001

Possible reason(s): NI System Configuration: Operation timed out.

 

Complete call chain:

nisyscfg.lvlib:Restart.vi:1680001

RoboRIOImagingTool.lvlib:Config Settings.vi

RoboRIOImagingTool.lvlib:Reconfig Device.vi

RoboRIOImagingTool.lvlib:ImageManager.vi

RoboRIOImagingTool.lvlib:ImagingToolMain.vi

 

We have tried to run as administrator, tried 3 different laptops with many different usb cables, tried updating through NI MAX, all to no prevail.  Any help would be great! 

0 Kudos
Message 1 of 2
(112 Views)

Hi Thomas,

 

My name is Esteban from NI Technical Support,

 

Could you try a factory reset of the device using the recovery file provided in this document FRC roboRIO STATUS LED Constantly Flashing - NI? 

  1. Download the recovery.cfg file.
  2. Find a flash drive, remove everything from it, and reformat it as a FAT32 drive by right-clicking on the flash drive and selecting Format.. from the list.
  3. Place only the recovery.cfg file on the flash drive.
  4. Turn off your roboRIO.
  5. Plug in the FAT32 formatted flash drive (with only the CFG file on it) into one of the two USB ports on the roboRIO.
  6. While holding down the Reset button, turn on the roboRIO.
  7. Let go of the Reset button after the STATUS LED has turned on and remains solid.
  8. Watch the STATUS LED. It should stay on for about 60 seconds and not continuously blink the STATUS LED anymore without a pattern. Try the following recommendations if the device does not recognize the USB after a couple of attempts:
    1. Use a different flash drive. Smaller capacities work better.
    2. Use an externally powered USB hub between the roboRIO and the flash drive.
    3. Use an SD card to USB adapter, following the steps using the SD card instead of a USB flash drive. 
  9. Turn off the roboRIO, remove the flash drive, and turn on the roboRIO.
  10. Reimage the roboRIO through its USB or Ethernet port using the roboRIO Imaging Tool.
0 Kudos
Message 2 of 2
(89 Views)