Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO Expansion Chassis Nonvolatile Memory

The NI 9149 cRIO expansion chassis advertises that there are 512MB of available nonvolatile memory in the specification. I would like to understand how this nonvolatile memory may be acessed. Can anybody help? Is this memory available in some way to code running on the FPGA?

 

Thanks!

0 Kudos
Message 1 of 5
(2,771 Views)

 I believe this document explains about this Flash Memory

 

http://www.ni.com/white-paper/9640/en/

0 Kudos
Message 2 of 5
(2,745 Views)

Thanyou for the link; however, it is still not clear to me if it is possible for the FPGA code to access data (perhaps calibration/scaling coefficients) stored in the flash. The 9149 has no host controller (although it appears to run Linux according to MAX) and so there is no way for me to use the host to access files.

0 Kudos
Message 3 of 5
(2,742 Views)

Jordani,

 

You will not  be able to write to memory from FPGA. Writing to memory is simply not available on the expansion chassis. If you are looking for local storage you will have to obtain cRIO. 

 

 

0 Kudos
Message 4 of 5
(2,737 Views)

Thank you for this information.

 

I'm left with three questions:

  1. What about reading from the memory?
  2. Can the NI Linux OS that is running on the expansion chassis somehow load data into a register on the FPGA?
  3. Why is NI not more explicit that the user accessible flash is not accessible from the target?
0 Kudos
Message 5 of 5
(2,735 Views)