Quote:
Originally Posted by programmr
On downloading module '/IterativeDemo/PPC603gnu/IterativeDemo/Debug/IterativeDemo.out' on target 'VxWorks6x_10.5.22.2-MPC5200', the module symbols could not be fully resolved. and then i get a nice list of unresolved symbols. What does this mean? Any help would be greatly appreciated.
|
Another place where you can get "nice" list if unresolved symbols is if the cRIO image version doesn't match the version of the library you are using. All the FPGA functions are in a namespace that is tied to the version of the FPGA image. When you see a giant list of ChipObject symbols undefined, it's because the program loader is looking for a newer (or older) version of those functions in the cRIO image.
If that's what you're seeing make sure that the cRIO is flashed with the same version of code as the library you're using for your C/C++ program. We are trying to keep the releases in sync so at any point in time, the two should match. And we'll say on the download page what is required for the C/C++ library.