Цитата(_artem_ @ May 9 2006, 23:35)

JTAGEN не забыли установить?
Потом даташит чтото про JTD бит говорит стр 346.
OCDEN?
E:\work\AVR>avreal32 -ab +mega2560 -e -w -v -o1000 -% xxx.hex -fckdiv=1,bodlevel=5 -p1
avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.25rev4 (Mar 24 2006 08:54:51)
http://www.ln.com.ua/~real/avrealbug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-ab +mega2560 -e -w -v -o1000 -% xxx.hex -fckdiv=1,bodlevel=5 -p1
% Fuse added: CKDIV=1
% Fuse added: BODLEVEL=5
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% ByteBlaster found
% ByteBlaster mode
% osc = 1000kHz -> setup=2, hold=2,1
% Reset
% PgmOn reply 0xFFFE5300
% Synchronised after 1 try
% GetID reply 0x0030001E
% GetID reply 0x00300098
% GetID reply 0x00300001
% Read ID: 0x1E9801
Device connected, MEGA2560 detected
% ReadLock command 0x58000000
% ReadLock reply 0x005800FF
Chip not locked
% ReadOsccal command 0x38000000
% ReadOsccal reply 0x00380082
% Erase reply 0x00AC8000
Device erased
% Reset
% PgmOn reply 0xFFFE5300
% Synchronised after 1 try
% GetID reply 0x0030001E
% GetID reply 0x00300098
% GetID reply 0x00300001
% Read ID: 0x1E9801
Device connected, MEGA2560 detected
% ReadLock command 0x58000000
% ReadLock reply 0x005800FF
% ReadFuses command 0x50000000
% ReadFuses reply 0x005000E2
% ReadFuses command 0x58000000
% ReadFuses reply 0x005800FF
% ReadFuses command 0x58080000
% ReadFuses reply 0x00580899
% ReadFuses command 0x50080000
% ReadFuses reply 0x005008FD
Fuses
OSCCAL = 82
CKDIV = 1
CKOUT = 1
SUT = 2
CKSEL = 2
BLB1 = 3
BLB0 = 3
OCDEN = 1
JTAGEN = 0
WDTON = 1
EESAVE = 1
BOOTSZ = 0
BOOTRST = 1
BODLEVEL = 5
Programming CODE memory
done
Verifying CODE memory
passed
done
Programming fuses
% WriteFuses command 0xACA000E2
% WriteFuses reply 0x00ACA000
% WriteFuses command 0xACA400FD
% WriteFuses reply 0xE2ACA400
% ReadFuses command 0x50000000
% ReadFuses reply 0xFD5000E2
% ReadFuses command 0x58000000
% ReadFuses reply 0x005800FF
% ReadFuses command 0x58080000
% ReadFuses reply 0x00580899
% ReadFuses command 0x50080000
% ReadFuses reply 0x005008FD
New fuses value
OSCCAL = 82
CKDIV = 1
CKOUT = 1
SUT = 2
CKSEL = 2
BLB1 = 3
BLB0 = 3
OCDEN = 1
JTAGEN = 0
WDTON = 1
EESAVE = 1
BOOTSZ = 0
BOOTRST = 1
BODLEVEL = 5
Verifying fuses
% ReadFuses command 0x50000000
% ReadFuses reply 0x005000E2
% ReadFuses command 0x58000000
% ReadFuses reply 0x005800FF
% ReadFuses command 0x58080000
% ReadFuses reply 0x00580899
% ReadFuses command 0x50080000
% ReadFuses reply 0x005008FD
passed
Reset pin released
Adapter disabled
По умолчанию Jtagen=0 и SPIEN=0, т.е всё нормально должно быть. JTAG читает что-то, но выдаёт типа ошибка target ус-ва. И указывает номер. Типа микруха не так отвечает. Я пока только с 88 работал, а там Debugware. Может нюанс какой есть? Я уже к AVR Studio последний SP скачал. "Проапдейтил" и всё зазря. Есть вторая плата и вторая микруха, но там паять .... дня два.