SPLat/PC: Troubleshooting
Random Crashes
SPLat/PC sometimes crashes at apparently random times. Usually, it's when it starts up. A way to fix this is to delete "C:\Users\YourUserName\AppData\Roaming\SPLat32\INIFile\SPLat32.INI".
The amount of table data you have assigned to NVEM0 is too much to fit the available memory space
A few people have been seeing this error, myself included. It sometimes happens after connecting to a specific board. It seems to be related to the size of the SPLat code, particularly on boards that SPLat/PC doesn't recognise.
Sometimes, just adding a line in the NVEM0 section saying the following can help:
NV0Byte 0
Alternatively, try connecting to a known board (such as an HMI430) and then re-building.
Worst case, here are the steps to take:
- Uninstall SPLat/PC
- Delete "C:\Users\YourUserName\AppData\Roaming\SPLat32\INIFile\SPLat32.INI"
- Re-install SPLat/PC
If the problem comes back after re-connecting with your board, try the uninstall/delete/reinstall method shown above and then, without connecting to your board, do a translate, then a save. After that, there should be a .B1N file in the file with the source that you can download using SPLASH.