View Single Post
  #1   Spotlight this post!  
Unread 20-02-2010, 19:26
mikets's Avatar
mikets mikets is offline
Software Engineer
FRC #0492 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Bellevue, WA
Posts: 667
mikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of light
Code download issue

Our code ran fine when deploying in RAM (i.e Run Kernel Task...). When we decided to deploy the code to the flash disk (i.e. FIRST download), it downloaded fine but after rebooting the robot, the console spits out tons of:

* Loading StartupDlls: FRC_UserProgram
Relocation value does not fit in 24 bits.
Relocation value does not fit in 24 bits.
...
Relocation value does not fit in 24 bits.
Relocation value does not fit in 24 bits.
...FRC_UserProgram failed to load.
task 0x230ad70 (t2) deleted: errno=0 (0) status=0 (0)

It failed to load our code and the driver station is showing no code. Does anybody know what "Relocation value does not fit in 24 bits." mean? It sounded like it is complaining the program is big or something. 24-bit is 16MB so it is inconceivable that cRIO is running out of memory. It must mean something else but I don't know what. Any pointers? It's very painful not to be able to deploy the code to the flash disk and have to keep downloading to RAM. BTW, in case you asked, we have all the latest updates (Workbench update 4.3 dated 2/17/2010, cRIO image v20 with Labview update 2.1, DS update 1.1).

Thanks.
Reply With Quote