Host Memory Buffer Support in New Generation NI Single-Board Controllers

Updated Jun 1, 2023

Reported In

Hardware

  • sbRIO-9603
  • sbRIO-9609
  • sbRIO-9608
  • sbRIO-9629
  • sbRIO-9638
  • sbRIO-9607
  • sbRIO-9627
  • sbRIO-9637
  • sbRIO-9651

Driver

  • NI CompactRIO

Issue Details

Host Memory Buffer was supported in the old generation of Single-Board Controllers, e.g., sbRIO-9607, sbRIO-9627, sbRIO-9637, and sbRIO-9651 (SOM). Does the newer generation of NI Single-Board Controllers, e.g., sbRIO-9603, sbRIO-9608, sbRIO-9609, sbRIO-9628, sbRIO-9629 and sbRIO-9638, still support the Host Memory Buffer feature?
 

Solution

The Host Memory Buffer feature is not supported in the following new generation Single-Board Controller devices:
  • sbRIO-9603
  • sbRIO-9608
  • sbRIO-9609
  • sbRIO-9628
  • sbRIO-9629
  • sbRIO-9638

 

Additional Information

The steps to determine if the Host Memory Buffer is available can be found in the Configuring the Host Memory Buffer  topic of NI CompactRIO Device Driver Help . These steps can be performed even without the actual Single-Board device using the simulated version inside the project. To accomplish this, create a blank project, right-click Project>>New>>Add Targets and Devices>>New Target or Device>>Real-Time Single-Board RIO. After adding the device in the project, follow the steps as explained in the previously mentioned Configuring the Host Memory Buffer  topic.