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

Updated Sep 11, 2020

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.