Troubleshooting Guide - Equinox Systems Micro-ISP IV Series User Manual

Serial programming systems for the atmel 89s, at90s avr & atmega microcontroller families
Table of Contents

Advertisement

1 Installation problems
• Does your PC meet the minimum PC requirements of this product?
• Do you have spare PC serial port?
• Have you connected the serial cable from the PC COM port to the Micro-ISP?
• Have you selected the correct COM port?
• Is the serial port already in use by another application?
2 In-system programming (ISP)
• Are the MOSI, MISO, SCK1 and RESET connection from the target system
correctly wired?
• Does the target RESET circuit allow remote control of the RESET line from the Micro-ISP?
• Is the target system powered up to the correct voltage?
• Is the target microcontroller ISP enabled (i.e. SPIEN = ENABLED)?
• Is the target oscillator (internal or external) running?
• Is the target SPI frequency correct for the target oscillator frequency being used?
• Is the FLASH and EEPROM write times set to the correct value for the target voltage?
3 AT89S ISP Problems
Symptom:
Virgin device programs once and then will not re-program. (Error message 'Can not
program location 0000h')
Workaround:
- Connect the EA pin of the target device to ground. (forces microcontroller to execute
from external memory)
- Remove any code in your firmware which writes to the SCK pin or add a delay from
RESET to writing to the pin of < 700ms.
- Re-program the device (should now be successful)
4 ATmega ISP problems
At the time of this manual going to press, the ATmega103 microcontrollers would not
erase correctly below 3.4V and would not program reliably below 3.7V. Future revisions
of silicon should hopefully cure these problems.
5 AT90S/AT90LS/ATtiny ISP Problems
At the time of this manual going to press, the ATmega103
microcontrollers would not erase correctly below 3.4V.
Future revisions of silicon should hopefully cure this problem.
Micro-ISP
IV User Manual V2.03
Series

Troubleshooting Guide

28

Advertisement

Table of Contents
loading

Table of Contents