Собрал схему AVR910 by Prottoss. Все работает, автору разработки огромное спасибо ! Для меня была критична скорость прошивания, воспользовался консольной утилитой AVROSP (AVR OSP $Revision: PROTTOSS TURBO VERSION 1.00$ © 2004 Atmel Corp.) скорость записи высокая - как у AVRProg, который с GUI. Подкладывал ему стандартный бинарник типа:
:1000000012C0189518951895189518951895189563
:100010001895B8C9189518951895189518951895A4
:100020001895189518958FE58DBFC0E4E6E24E2E21
:1000300084E08EBFD4E0F4E05F2EEEEFF3E0A0E6C4
:10004000B0E088278D933197E9F783E389B980E0A1
:1000500080BD88E18AB912DA6624BE9A8B987894BA
:10006000809162008F7D8093620080E080936300C6
вот, что полчил в результате после чтения flash Mega8. Что это за пропуски через каждые четыре адреса ?:
:020000020000FC
:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
:1000400010C008050891109508950081089100805E
:10005000009588C108911090000418900890189499
:100060000091000008158081000080E0808242003D
:1000700080E08093440084800E0AE2E9F0E080E4AE
:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60
:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50
:1000C00040C018E08895802022C8308000954027E5
:1000D000008008000400002020008CE011C0C0D97E
:1000E00080E490E02AD883E001E094D8A0E8B0E072
:1000F0000591008080E0A1C108C400E0B0C081E0AB
:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF
:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
:100140008082800000918700083000E001E000001C
:1001500008E000C0858800C081900024A0E0B0E0E5
:10016000880182190ED400C001E00000089002400E
:10017000849200C0868804C280E030C004910026CA
:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F
:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F
:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F
Если взять релиз avrosp (AVR Open-source Programmer $Revision: 1163 $ © 2004 Atmel Corp.) который не поддерживает блочный режим - проблем нет, но и скорость очень низкая :(
Вопрос к Андрею aka Prottoss по данной конструкции: Существует ли в природе на сегодняшний момент консольный проггер работающий в блочном режиме типа AvrOsp если существует какой посоветуете??? C GUI не совсем подходит. На крайний случай подумываю для себя сделать внешнее управление AVRProg из своей консольной программы посредством работы с дескрипторами окна и кнопок управления AVRProg ряда API функций, тем более это не сложно реализовать, но хочется уже готовый и проверенный :)
P.S. Вот мой вариант Вашего программатора