В ранних версиях использовался кварц 8Мгц. Попросим аффтора выложить? :)
Вид для печати
В ранних версиях использовался кварц 8Мгц. Попросим аффтора выложить? :)
да, хотя бы чтоб проверить, а со временем и нормальный кварц найду.
skyther, будь добр, выложи прошивку, которая на 8МГц работает ;)
Такой кварц выбран для точной настройки посл. порта.
В общем нашел кварц на 11.0592МГц, спаял схемку на залутенной ПП из этой темы, спаял байтбластер и через avreal32 прошил хекс 0.13, используя комстроку:
avreal32.exe -p1 -ab +mega8515 -w -fCKSEL=E,CKOPT=1 -c flasher.hex
Надеюсь все верно...
По команде верифицировать дамп МК с файлом - тест проходит на ура, т.е. байтбластер работает (хоть что-то работает):
Однако флешер заводиться не желает :(Код:Command: -p1 -ab +mega8515 -v -c flasher.hex
Device connected, mega8515 detected
Chip not locked
Fuses
OSCCALs = AF AE A5 A4
BODLEVEL = 1
BODEN = 1
SUT = 2
CKSEL = E
BLB1 = 3
BLB0 = 3
S8515C = 1
WDTON = 1
CKOPT = 1
EESAVE = 1
BOOTSZ = 0
BOOTRST = 1
Verifying CODE memory
... passed
done (0.4s)
Total time 0.7s
Reset pin released
Adapter disabled
Вставил в панельку флешку W27F256, запустил flasher.exe, а тот в ответ мне "Device not found" :(
Я так понимаю, эта надпись означает что флешер не обнаруживается?
В чем могут быть косяки? Что сигнализировать должен светодиод? Процесс прошивки?
Я правильно понял, что RX - 2, TX - 3, a Gnd - 5 контакты в ком-порте? платку перерыл - КЗ отсутствуют.
Попробуй CKSEL=F,SUT=1
skyther, Не помогло - девица нот фаунд и все тут...
Смотри эхо терминалкой, с максом и без.
гипер-терминал виндовый вполне подойдет
замкни tx и rx после макса и понажимай кнопки в терминалке, если эхо есть, значит макс живой и дело в контроллере.
даже более того - замкнул 2-3 контакты на разъеме com-порта - в гипертерминале 0 эмоций...
Придется раскручивать комп :(