xrun: Cannot load image, XCore 0 is not enabled
Posted: Wed Aug 29, 2018 1:48 pm
Hey guys. I am still going with my project and i got the the famous XCore 0 not enabled problem.
Here is a part of my schematic
I read other posts but I am not getting any new ideas
1. The JTAG interface to the XCore has been disabled in the OTP security register. -- Not sure how to check
2. The device is being permanently held in reset by the RST_N signal. ---I am using the exact set-up as the Multichannel board + I did check whether it has the same properties as the original - high impedance when off , low impedance when on + 3.3Vts on the Pin
3. No clock is being supplied to the device; or the clock frequency supplied to the device is unsuitable for the selected PLL multiplier. The PLL multiplier is set using the MODE pins and should be configured so that the XCore boots up at or below its maximum frequency. Further details on the MODE pins can be found in the relevant device datasheet. ---- Clock is checked
4. The VDD Core supply is outside of tolerance (see the device datasheet). --- Inside tolerance
5. The VDD PLL supply is outside of tolerance (see the device datasheet) or not present, or has a filter with too high a resistor. This will mean that the PLL is not locked and hence the XCore will be kept in reset.--- Within specs below 1.1
6. The power supplies have not been correctly sequenced. The VDDIO (and OTP_VDDIO if present) supply must be within specification (3.0V-3.6V) before the VDD Core supply is turned on; see the datasheet for details. same secuqnce as original - check schematic
7. The device, especially the ground paddle, has not been correctly soldered to the board. This can either be in the form of not connected solder joints or shorted solder joints to other pins, ground or power.--- I added enough solder paste and used heatgunned it long enough
Here is a part of my schematic
I read other posts but I am not getting any new ideas
1. The JTAG interface to the XCore has been disabled in the OTP security register. -- Not sure how to check
2. The device is being permanently held in reset by the RST_N signal. ---I am using the exact set-up as the Multichannel board + I did check whether it has the same properties as the original - high impedance when off , low impedance when on + 3.3Vts on the Pin
3. No clock is being supplied to the device; or the clock frequency supplied to the device is unsuitable for the selected PLL multiplier. The PLL multiplier is set using the MODE pins and should be configured so that the XCore boots up at or below its maximum frequency. Further details on the MODE pins can be found in the relevant device datasheet. ---- Clock is checked
4. The VDD Core supply is outside of tolerance (see the device datasheet). --- Inside tolerance
5. The VDD PLL supply is outside of tolerance (see the device datasheet) or not present, or has a filter with too high a resistor. This will mean that the PLL is not locked and hence the XCore will be kept in reset.--- Within specs below 1.1
6. The power supplies have not been correctly sequenced. The VDDIO (and OTP_VDDIO if present) supply must be within specification (3.0V-3.6V) before the VDD Core supply is turned on; see the datasheet for details. same secuqnce as original - check schematic
7. The device, especially the ground paddle, has not been correctly soldered to the board. This can either be in the form of not connected solder joints or shorted solder joints to other pins, ground or power.--- I added enough solder paste and used heatgunned it long enough