How to Fix JAF BOX then Test With JAU-JAF Update Changer infromation put together by GUAR FORUM so far there is hardware/firmware one solution.
If your JAF box can not change JAF BOX firmware Version using JAFUpd V1.1 (JAU Software) then you need fix reprogam the ATmega128.
you need a old pc with LPT port (i have trubles with my laptops, can find device so i need to take tomowrow real pc with real lpt port).
make wire connection... the resistors are only for protection, but you should better buy some if you not already have, because
its dangerous for your pc and the atmega if you make some short.
use ponnyprog and rewrite your atmega. [/QUOTE]
This device for programing Atmega128 : >>>
http://www.atmel.com/dyn/products/to...p?tool_id=2737
HOME MAKE LPT CABLE
LPT SIDE_____________ATMEGA128 SIDE
6___________________CLock____11
7___________________Mosi_____2
9___________________Reset____20
10__________________Miso_____3
20:25_______Ground___22,53,63
atmega128 factory setting
Code:
# uisp -dprog=stk500 -dserial=/dev/ttyS0 -dspeed=115200 -dpart=atmega128 --rd_fusesFirmware Version: 49.48Atmel AVR ATmega128 is found.Fuse Low Byte = 0xe1Fuse High Byte = 0x91Fuse Extended Byte = 0xfdCalibration Byte = 0x00 -- Read OnlyLock Bits = 0xffBLB12 -> 1BLB11 -> 1BLB02 -> 1BLB01 -> 1LB2 -> 1LB1 -> 1
Code:
# uisp -dprog=stk500 -dserial=/dev/ttyS0 -dspeed=115200 -dpart=atmega128 --wr_fuse_l=0x3f --wr_fuse_h=0x83 --wr_fuse_e=0xffFirmware Version: 49.48Atmel AVR ATmega128 is found.Fuse Low Byte set to 0x3fFuse High Byte set to 0x83Fuse Extended Byte set to 0xff
This is a non-issue becuase if we belive the JAF USERs some boxs are working with ODJAF000 or DiT46X0D...
Quote:
Originally Posted by
oOXTCOo
to all JAF users...
this is the way how you 100% know if your box is affected from stucking firmware.
use JAU jaf firmware updater and press "Read Firmware..."
if you see:
Trying To Connect Default Device Serial : ODJAF000
your box is okay and can be upgraded
but if you see:
Trying To Connect Default Device Serial : DiT46X0D
then your box is already demaged and will stuck always on same firmware version.
JAFUpd V1.1 (JAU Software) will not reprogam the ATmega128, but after you reprogram
your ATmega128. You can test JAF BOX with JAFUpd V1.1 (JAU Software).:chico:
All software and diagrams of cable, chip set is begin update. I one Package. Put a simple installl and easy to use...
4shared.com - online file sharing and storage - download JAF_box_atmega-fix.exe
4shared.com - online file sharing and storage - download JAU-JAFbox-UpdV1.1.exe
======================<><><>====================== ======
Proceedure to restore
"Lock/fuse settings
Here is the lock settings for the ATMega 128
and a little proceedure that helps set these back to default.
LOCK BITS - all checked
FUSE LOW - All checked but BODEN and SUT0
FUSE HI - OCDEN, EESAVE, BOOTRST
FUSE EXTENDED - both checked
[FF][AF][89][FF] ALONG THE BOTTOM
1. Load up jeepers, and plug everything in for your atmega as normal (ie atmega in programmer, plug cable into compurer)
2. make sure jumper is ON
3. click the atmel tab, ATmega128, erase/flash eeprom
4. when it says erasing eeprom, PULL THE JUMPER
5. Do this 3 or more times
6. then do full monty, when it says erasing eeprom, PULL THE JUMPER, and when it says writing, PUT THE JUMPER BACK ON
7. You will get errors, go back and repeat steps 3 to 6. You will notice that each time you do the full monty, you will write a little more to the card before you get an error.
8. eventually you will write the card, and you will be able to erase the eeprom WITHOUT PULLING THE JUMPER
9. your atmega is fixed. Always program at the correct frequency
Some people had to do this 2~5 times others I have heard take up to 20 times....Good luck."
If you still have this problem then the atmega chip is no good, replace the chip or just buy another card.
BR
ednacell
المفضلات