Технический форум по робототехнике.
Lockdog » 17 окт 2007, 20:55
Ну а как МК можно проверить на работоспособность?
Master » 17 окт 2007, 21:02
Ну епт - зашить рабочую прошивку и посмотреть. Больше никак. Программа даеть правильный результат, только если заранее знаешь ответ.
Lockdog » 17 окт 2007, 21:08
Заливаю вот такую прогу на MicroPascale: program mr; begin DDRC:=$FF; PORTC.1:=1; PORTC.2:=0; PORTC.3:=1; PORTC.4:=0; end. И ничего не происходит...
Master » 17 окт 2007, 21:11
В смысле не шьется? Я шью CVavr там если МК не рабочий он пишет ошибку. На счет других прог не знаю.
Lockdog » 17 окт 2007, 21:15
Я шью AVReAL, всё прошивается, МК находит и определяет. но после прошивки ничего не работает
Master » 17 окт 2007, 21:21
Lockdog писал(а): Я шью AVReAL, всё прошивается, МК находит и определяет. но после прошивки ничего не работает
Глупый вопрос, но я на нем попался. Перед прошивкой удаляешь старую или поверх шьешь? Если не удалять старую прошивку, работать не будет или будет но не так.
Lockdog » 17 окт 2007, 21:27
Блиииинннн, попробовал стереть - залочился чип.... Command: -pEC00 +MEGA8 -as -w -c D:\prg\mr.hex -% % LPT base port 0xEC00 % assume that LPT data writes not faster then 1uS % Atmel adapter for STK*00 found % STK mode % osc = 800kHz -> setup=3, hold=3,2 % Reset % PgmOn reply 0xFFFF5300 % Synchronised after 1 try % GetID reply 0x0030001E % GetID reply 0x00300093 % GetID reply 0x00300007 % Read ID: 0x1E9307 Device connected, MEGA8 detected % ReadLock command 0x58000000 % ReadLock reply 0x005800C0 Chip locked - reading and programming disabled % ReadOsccal command 0x38000000 % ReadOsccal reply 0x003800BB % ReadOsccal command 0x38000100 % ReadOsccal reply 0x003800BB % ReadOsccal command 0x38000200 % ReadOsccal reply 0x003800B6 % ReadOsccal command 0x38000300 % ReadOsccal reply 0x003800B7 Can't write to locked chip Reset pin released Adapter disabled
Master » 17 окт 2007, 23:04
Как так? У тебя AVRel такой или поддос?
Вложения
Lockdog » 17 окт 2007, 23:11
Такая оболочка, как у тебя на скрине
Master » 17 окт 2007, 23:14
Блин я тогда не знаю, у меня такого не происходит. А что если залочился, то все?
Lockdog » 17 окт 2007, 23:16
Ну вроде надо каким-то программатором разлочивать...
Myp » 17 окт 2007, 23:18
Lockdog писал(а): Ну вроде надо каким-то программатором разлочивать...
мб там автоматом фьюзы прошиваются неправильно?
Lockdog » 17 окт 2007, 23:20
Да вот у меня тоже такие сомнения, только я не знаю какие фьюзы должны быть, а какие нет...
D-M » 17 окт 2007, 23:23
у мя давно был глюк: автоматом установились фьюзы которые отвечают за внешний/внутр кварц помогла установка кварца
Myp » 17 окт 2007, 23:23
Lockdog писал(а): Да вот у меня тоже такие сомнения, только я не знаю какие фьюзы должны быть, а какие нет...
срочно читать курс
http://avr123.nm.ru/