Problem imaging the roboRIO to the 2016 Image

I did some searching before this, but not extensively. I didn’t find anything except I saw someone mention there will be a firmware update to run in the browser after the NI Imaging Tool image, so that’s good to know :cool:

Anyway, I try to run the image in the NI Imaging Tool, and it errors out. The first time I tried it, it ran for quite a while, and then gave an error. That was through the D-Link router, so I tried a direct connection (regular Ethernet cable), and that ran and also gave the error (screenshot attached). I then tried a crossover Ethernet cable, and the imaging tool would find the roboRIO upon searching but the transfer would fail.

In the screenshot, it shows the IP as 169.254.x.x (so APIPA kicked in), but before that, it started at 10.18.27.2 (edit: I had set this static IP initially), and then after the first error/failure, I noticed it was reporting 10.18.27.220 (our team num is 1827 by the way).

I checked the “Disable RT Startup App” based on instructions found online and saw no change.

I hope this screenshotted error is the same one as the first one, as the first time, I read it, didn’t understand what it was asking, and decided to try again. After failing, I took the screenshot to post here for outside help, and I don’t remember now a day later what the first message was. If this doesn’t make sense, let me know.

Next up to try tonight: direct USB connection (I’ve never used that before and the cable was gone/lost from the shop yesterday so I’ll bring one today).

Thanks for any and all time and help, it is very much appreciated! :smiley:





I believe you should try imaging using a USB cable.

Please take a look at https://wpilib.screenstepslive.com/s/4485/m/13503/l/144984-imaging-your-roborio

It categorically says that “The roboRIO should only be imaged via the USB connection. It is not recommended to attempt imaging using the Ethernet connection.”

Connect a USB cable from the roboRIO USB Device port to the PC. This requires a USB Type A male (standard PC end) to Type B male cable (square with 2 cut corners), most commonly found as a printer USB cable.

Hope it helps.

Chet

Wow, never even saw those instructions :eek: , was just going on what I’d done in the past. Luckily I had planned to try that! Thanks :smiley:

I also had issues recently imaging one of our RoboRios. I don’t think it was the exact same error, but similar. Eventually the rio went unresponsive and gave the “unrecoverable error” blinking status light.

I couldn’t resolve this until I called National Instruments support. They were super helpful, and pointed me to a config file to download. I put that on a USB flash drive, forced the rio to boot from that. It restored to factory settings and then let me image it successfully.

If you’re in a similar jam I’d definitely suggest calling NI. 866-510-6285.