In 2003 with our older NI-Motion drivers, we did not provide support for onboard programs on the 7342 motion controller. With the newer versions of NI-Motion, such as version 6.1, then you have the ability to create onboard programs for the full line of 734x motion controllers. If you reference page 632 in the 2004 catalog, then you will see that this change is reflected in the latest catalog.
In regards to your question about storing a buffer in ROM, then you will need to use the Object Memory Management VI. This VI allows you to saves, delete, or free programs or buffers in RAM and ROM. Objects saved to non-volatile Flash ROM are available for use at any future time, even after power cycles.
Regards,
Michael
Applications Engineer
National
Instruments