43
Error: Device Not Responding
Problem description:
This error indicates that the programmer can not establish communications with the target
microcontroller.
Things to check:
i Have you selected the correct device?
ii Are the connections between the target microcontroller and the programmer
correct?
iii Is the Vpp voltage (if required) the correct value at the actual Vpp pin of the
target microcontroller?
How to check the Vpp voltage:
- Connect a voltmeter between GROUND and the Vpp pin of the microcontroller.
- Perform a <Device><Check Signature>
-> The Vpp voltage should change from +5V to +12V for e.g. 2 seconds and then decay
back to +5V.
If the Vpp stays at +5V:
- Check that you have selected the correct device.
- Check that there is a physical connection from the programmer Vpp pin to the target
microcontroller Vpp pin.
- Check that the diode connected between +Vpp and +Vcc is fitted correctly.
If the Vpp ramps up to eg. +8V, but does not reach +12V:
- The target power supply may be saturating due to the high inrush current when the
Vpp generator is energised.
- Try using a power supply with a better current rating.
- Try increasing the trip current on the power supply up to a maximum.
iv Is the target oscillator frequency set correctly? (If required)
- Check the value of the oscillator connected to the target device and type this value into
the ‘Fosc:’ box.
- Has the ‘Clock double’ bit been enabled in parallel programming mode?
-> If YES, the Fosc frequency setting must be doubled as the boot loader is now running
twice as fast (Philips microcontrollers only).
v Is the target baud rate set at a speed which guarantees reliable communications?
It is worth trying a low baud rate such as 9,600 just in case the baud rate is too fast for
the target microcontroller to reliably detect.
vi Is the target RESET circuit timing set up correctly?
- Check all RESET timings.
- Is the RESET line decaying to zero before being asserted high
again?
Error Messages
Komentarze do niniejszej Instrukcji