Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

Previous

Table of Contents

Next

Troubleshooting - Atmega128

Section 6

General - using WinZip

Troubleshooting

Emulation


Don’t be surprised if emulation doesn’t work the first time. Emulation involves a lot of software and hardware setup. Chances of success or failure also depend on the system resources, how fast your computer is and how good the connections on the cable are. 

Error 013 (This is a subscription channel which has not been purchased.) 
1. Basically, you got most of setup correctly. What you need is more system resources in the computer, see Error 019. WinVU has a red/green button marked Authorized. Wait for this to change from red to green. Channeling up or down, or going to the guide may help here.

Error 019 (The smart card is not inserted correctly) – most people have this trouble 
1. Check IRD #. and CAM ID. Make sure you have 8 digit HEX numbers (WinVU); add leading 0 if there is only 7 digits.
 
2. Emulation is not communicating with AVR3. Check your cable connections with a multi-meter, make sure the pin connections are correct and not loose. Also check if the DB9 to Com port and DB25 to AVR3/6 are secured in place. 

Cable testing: Best way to test your cable is with voltmeter and from the pins on DB9 to pins on Atmel (not DB25). When your cable is assembled, plug the DB25 end into AVR (but don't put AVR in IRD) and follow these steps:

Set the meter to read resistance (OHMS) around 200 or so. Put the pos (red) on the AVR and the neg (black) on the DB9. This will check for continuity between the PINS on the AVR itself and the pins on the DB9 cable going into your serial port. Check in this sequence:

PC DB9----------------AVR
Pin 3-----------------Pin 6
Pin 2-----------------Pin 8
Pin 5-----------------Pin 20 

3. Emulation will not work if jumper between pin 10 and pin 12 on the AVR3 which is programmed with ird2pc file. 

4. Install a 10uF 25V capacitor across ATMEL 8515 pin 9 (+) and pin 20(-).
 
5. Computer is lack of power resources. When running Emulation on your computer, the CPU usage is much more like a pulse or a roller coaster, going from 5% to 45% and then down to 5% again. The cycle will keep on going repeatedly. Changing channels will put more loading to the CPU. The solution is to meet the min. requirement of the computer system, close all other running programs on the computer. If using WinVU, uncheck the display box, debug box and Log file box; minimize the WinVU. That will save quite a lot of resources; hopefully, it will get rid of Error 019 if you have low performance computer. 

Error 020 (The smart card currently is not valid for use with this receiver.) 
1. Check IRD no. and CAM ID. Make sure you have 8 digit HEX numbers; add leading 0 if there is only 7 digits. 

Error 022 (Your receiver has not yet been authorized.) 
1. Check IRD no. and CAM ID. Make sure you have 8 digit HEX numbers; add leading 0 if there is only 7 digits. 

Blank Screen 
1. Wrong Box Key no. 
2. Wrong Com Port. 
3. Lack of computer resources. See Error 019. 

10µF 25V capacitor: some AVR owners need to add one of these capacitors across pins 9 (pos) and pins 20 (neg) of the Atmel chip in order for things to work. It is recommended that you solder a small wire to each end of the capacitor, and in turn, wrap the wires around the appropriate pins. If this fixes things up, then it's your option to solder or not. Many times, inserting the capacitor directly into the mounting block of your Atmel will separate the connectors from the pins and AVR no longer functions. Here is a great explanation of what this capacitor does:

Posted by Owl on sotmesc.org

pin 9 of the Atmel chip is the "reset" input. By putting a cap between this pin and pin-20 (ground) you generate a pulse when power is turned on. This would ensure the Atmel chip to start running the loaded program (ird2pc, lotec, etc.) in an orderly manner instead of some random state. As for the capacitor, the voltage part of the spec means what it can withstand, so if you use a 10V cap in a 25V circuit it may actually blow, sometimes literally. So in that respect, bigger is better. The uF part tells you the "charge" the cap can hold and thus affect the duration of the reset pulse generated. So try stick to the recommended value of uF. If you really can't find the exact uF, then get a slightly higher value. Hope this helps.

Previous

Table of Contents

Next

Troubleshooting - Atmega128

Section 6

General - using WinZip