AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
14.04.2017, 01:01
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от H4LF
|
papa_n, ну так судя по картинке биты LB1 и LB2 установлены (запрограммированы), а значит прошивка залочена == будет читаться ерунда.
Осторожней, в этой программе галочка снята - значит бит равен 0, значит запрограммирован.
Биты RSTDISBL, SPIEN, DWEN не изменяйте, а то потом не прошьете простым программатором.
|
Это я понимаю... судя по всему я могу их снять... только не убьет ли это ту прогу что там есть, и смогу ли ее считать???
|
|
|
|
14.04.2017, 01:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от papa_n
|
Это я понимаю... судя по всему я могу их снять... только не убьет ли это ту прогу что там есть, и смогу ли ее считать???
|
Разумеется, убьет, иначе какой бы в этих галочках был смысл
|
|
|
|
14.04.2017, 01:41
|
|
Вид на жительство
Регистрация: 10.06.2007
Сообщений: 429
Сказал спасибо: 34
Сказали Спасибо 51 раз(а) в 47 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
papa_n, на сколько я знаю, эти два бита можно "снять" только полным стиранием всей памяти. Естественно это "убъёт" прогу, в этом весь и смысл, как выше уже сказали.
Конечно ещё можно вскрыть корпус и попробовать стереть эти биты не затрагивая остальную флешь, но это не просто, дорого и успех совсем не 100% для одного кристалла. Где-то попадалась статья про это, вроде на гиктаймсе.
|
|
|
|
14.04.2017, 12:11
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Спасибо всем за консультацию!
|
|
|
|
09.06.2017, 12:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Возникла необходимость одноразово поработать с atmel, под рукой не было usbasp, сделал из ардуины. Но вот чего не могу понять: почему на всех схемах идет прямое подключение, т.е. MOSI-MOSI, MISO-MISO? Ведь по всей логике это никак работать не будет, а должно быть MOSI-MISO, MISO-MOSI?
Объясните, как это вообще может работать?
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
09.06.2017, 13:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,069
Сказал спасибо: 3,054
Сказали Спасибо 3,223 раз(а) в 2,188 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от eddy
|
на всех схемах
|
Приведите пример "всей" схемы.
Возможно, это так "упростили" работу. А истоки - могут лежать аж в Atmel'овских отладочниках. Например в AVR910 и STK500 - соединяются одноименные выводы программатора и ИМС.
Сообщение от eddy
|
MOSI-MOSI, MISO-MISO ..... , а должно быть MOSI-MISO, MISO-MOSI
|
Я, обычно, смотрю в описании программатора - где у него выход данных и подключаю его к MOSI.
Если такой информации нет - два резистора на пару сотен ом последовательно в линии данных и проверка двух вариантов.
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 09.06.2017 в 13:16.
|
|
|
|
09.06.2017, 13:14
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от eddy
|
MISO-MISO? Ведь по всей логике это никак работать не будет, а должно быть MOSI-MISO, MISO-MOSI?
Объясните, как это вообще может работать?
|
Это ж не RxD-TxD! MISO - Master Input, а Slave Output! Вы ж не два мастера между собой соединяете, а мастера и слейва
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
09.06.2017, 13:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
nml, спасибо, мне уже товарищ растолковал.
Я с чего-то думал, что и в слейв-режиме MOSI отдает, а MISO принимает...
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
09.06.2017, 13:20
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от eddy
|
Я с чего-то думал, что и в слейв-режиме MOSI отдает, а MISO принимает...
|
Это вроде у PIC-ов такая система (если не путаю - плотно с ними дела не имел)
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
09.06.2017, 13:24
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,121
Сказал спасибо: 2,569
Сказали Спасибо 11,944 раз(а) в 5,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от eddy
|
Я с чего-то думал
|
Аббревиатура - не мантра, она хоть что-нибудь (осмысленное), но означает.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:05.
|
|