I'm downloading a program and I'm getting a "Loader has not initialized correctly" error message. What does this mean?
The error message indicates that loader program has not started up and identified itself correctly as the correct type of loader program.
Possible causes of this problem are:
- JTAG clock frequency too high causing the loader download and/or startup to fail. Try reducting the JTAG clock frequency.
- The loader program being used isn't a a LIBMEM RPC loader program. Check the loader program specified by the Target > Loader File Path project property is a LIBMEM RPC loader. If it is the correct loader, but it isn't a LIBMEM RPC loader change the Target > Loader File Type to the correct type.
- A problem with the target that means the loader program is not starting up correctly. For example, a possible cause of this might be the target having a different clock configuration from the that of the target the loader was developed for.
- The project that you are downloading is targeting a different device to the one being used.