Cannot retrieve image from Zynq based sbRIO or cRIO

Updated Nov 4, 2022

Reported In

Hardware

  • sbRIO-9607
  • sbRIO-9637

Issue Details

I'm getting an error when I'm retrieving an Real Time image from a cRIO or sbRIO such as error -2147467259.
This either using RAD or "Get and Set Image.vi" from the example finder in LabVIEW.

Solution

​​​​​​The base software install set for Zynq based targets exceeds 256MBs as of the 20.0+ versions.  On some Zynq targets, the disk is only 512MBs.  Creating an image for these targets requires at least half of the disk space on the target to be free to store the image while it is created.

To check if this is the case, you can use one of these 2 methods: 
  • From NI MAX, select the Real Target and go the "System Settings" tab and check the "Primary Disk Free Space" and "Primary Disk Capacity" If the free space is less than 50% of the disk capacity you may be faced to this issue.
  • From SSH, type the command "df /". This will give the the pourcentage of disk used. If the value is higher than 50% you may be faced to this issue.
To solve this issue, you can manually uninstall software that you don't intend to use before creating an image to save some space.