|
|
| ||||||||
|
|
|
|
328004
635
44
30
|
|
Опции темы | Поиск в этой теме |
|
|
521
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
|
|
|
|
|
522
|
|
Завсегдатай Фонарёвки
Регистрация: 16.02.2011 Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях
|
|
|
|
|
|
|
523
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Хорошо, сделаю erase и попробую залить новую прошивку. Как понимаю чтобы все удалось, нужно сбросить фьюзы вместе с прошивкой. Если нет, то есть какие нибудь доступные способы включить/разрешить внутрисхемное программирование? Высоковольтного программатора у меня нет. Получается если производитель отключил reset pin соответствующим fuse, то все плохо. Завтра узнаю что там на счет возврата, тогда уже буду ставить опыты. Судя по отзывам, с v3.02, не все так печально и были успешные случаи, но я крайне не советую покупать такие программаторы.
[Исправлено: Reyden, 25.05.2015 в 01:07] |
|
|
|
|
524
|
|
Завсегдатай Фонарёвки
Регистрация: 16.02.2011 Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях
|
Reyden, да стирай уже, чего проблемы на ровном месте придумываешь? Судя по тому что читает программатор внутрисхемное программирование не отключено. Локбиты сами при стирании сбросятся.
|
|
|
|
|
|
525
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Спасибо за помощь, не сомневаюсь, что должно получиться. Но как быть с i2c прошивкой для программатора? Модифицированной для Usbisp я не встречал. Объявился продавец, признал что накосячил, обещал выслать замену.
[Исправлено: Reyden, 25.05.2015 в 17:51] |
|
|
|
|
526
|
|
Завсегдатай Фонарёвки
Регистрация: 16.02.2011 Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях
|
|
|
|
|
|
|
527
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Есть файл прошивки .hex
http://homes-smart.ru/index... Исходники должны быть тут http://www.harbaum.org/till... [Исправлено: Reyden, 25.05.2015 в 18:59] |
|
|
|
|
|
528
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Еще раз обращаю внимание, что весь этот сыр-бор из-за 2 (двух) американских долларов.
|
|
|
|
|
|
529
|
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Цитата:
|
|
|
|
|
|
|
530
|
|
Ветеран Фонарёвки
Регистрация: 12.05.2014 Последняя активность: 30.10.2025 23:13
Сообщений: 3605
Записей в дневнике: 1 Сказал(а) спасибо: 799
Поблагодарили: 801 раз(а) в 569 сообщениях
|
Всем привет. Вот прочитал тему, смотрел ссылки на девайсы. Но все равно чего-то боязно: LPT, COM...Потому прошу помощи в разъяснении:
1) как в первом посте - USB девайс (он поможет отказаться от COM и LPT)? какой софт под него нужен, если мне захочется прошить Convoy с народным драйвером на AMC, на прошивки с этого форума? 2) Так же в первом посте - прищепка (ну чобы не припаиваться к ножкам), как она правильно называется? 3) Софт под USB какой-то особенный. Спасибо, кто откликнется. p.s. программировать не умею, хочу просто попробовать попрепрошиваться.
__________________
фонари Zebralight |
|
|
|
|
|
531
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
|
|
|
|
|
|
532
|
|
Ветеран Фонарёвки
Регистрация: 21.11.2014 Последняя активность: 23.11.2023 21:59
Сообщений: 2113
Сказал(а) спасибо: 532
Поблагодарили: 508 раз(а) в 383 сообщениях
|
Стоит от 2 баксов
Драйвер... soic8 clip
__________________
Let the voice of reason shine © |
|
|
|
|
|
533
|
|
Ветеран Фонарёвки
Регистрация: 12.05.2014 Последняя активность: 30.10.2025 23:13
Сообщений: 3605
Записей в дневнике: 1 Сказал(а) спасибо: 799
Поблагодарили: 801 раз(а) в 569 сообщениях
|
Что еще может понадобиться?
Я правильно понимаю "железную" часть: 1)Воткнуть в USB 2) провода с шлейфа прикрепить на прищепку. 3) Прищепку на микросхему? Выпаивать не надо? Я правильно понимаю "програмную" часть: если выполнена "железная" часть, то 1) драйвер для USB 2) Программа, которая читает данные и записывает. 3) Код "правильного" драйвера 4) Очистить микросхему, залить новый код? |
|
|
|
|
|
534
|
|
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 27.09.2025 02:21
Сообщений: 2879
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Прищепка это только инструмент. Нужно правильно согласно выводам подключить мк к программатору, так же можно это делать непосредственно на плате.
Вопрос по питанию, оно требуется если у нас полноценный программатор? Куда подавать плюс? [Исправлено: Reyden, 26.05.2015 в 01:20] |
|
|
|
|
|
535
|
|
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях
|
|
|
|
|
|
|
536
|
|
Увлеченный
Регистрация: 16.08.2012 Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях
|
Добрый день всем!
Редактирую в AVR St5, шью Казамой + USBASP за 2$. Есть несколько рабочих прошивок драйверов, отработанных для АЕ13а. В программе все задано, и на Тини13а все работает - собственно я перекомпилил работающую программу на 85. Когда пишу в 85, работает не все - PB0 & PB1 не ставятся в выходы. Думал, что программа на 13А должна работать на 85 без всяких дописок/переписок, поскольку линейка одна и регистры (функции) 85 дополняют, а совпадающие работают одинаково. На просторах интернета встречал мнение, что Казарама не поддерживает 85 либо глючит. Собственно вопрос знатокам такой - Переносится ли в теории программа для 13А на 85 без изменений исходников? Может ли это быть из за багов AVRStudio/казарамы, или искать отличия в программах между МК? PS 85 Казамой определяется и шьется нормально, единственно, когда читаю фьюзы выходит сообщение нажимаю ОК несколько раз и все читает. [Исправлено: Alex63, 06.06.2015 в 07:26] |
|
|
|
|
|
537
|
|
Увлеченный
Регистрация: 16.08.2012 Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях
|
Во вложении маленькая програмка, которую делал для проверки пробуждения 13а - она должна выставлять 1 на 5 ноге (зеленый диод) при нажатой кнопке (6 нога) и каждое второе нажатие мигать желтым (3 нога).
На 13А все так и работает, на 85 - кнопка отрабатывается, желтый мигает, зеленый нет. PS Для проверки прошил avrdude 3, ничего не изменилось. Т е дело не казаме. Или в студии, или в программаторе, или в моей тупости. PPS коллеги, можно ссылку на AVR St , которая нормально работает с AT85 без плясок с бубнами и переустановками тулчейнов? [Исправлено: Alex63, 06.06.2015 в 08:48] |
|
|
|
|
|
538
|
|
|
Увлеченный
Регистрация: 16.08.2012 Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях
|
Разобрался. Утверждение -
Цитата:
В моей прошивке и в тестовом кусочке в main стояла строчка ADMUX = 0x61; Для 13А это означает выбор внутреннего опорного и 7 нога как вход измерения, а для 85 - это выбор внешнего опорного на PB0. Что и приводит к блокированию РВ0 в нормальном режиме. Для 85 эта строчка должна быть ADMUX = 0xА1; (если сравниваем с напряжением на 7 ноге). Поменял, РВ0 заработал. |
|
|
|
|
|
|
540
|
|
|
Увлеченный
Регистрация: 16.08.2012 Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях
|
Цитата:
Ну, собственно, 99% программы на 13А нормально работает на 85, с ADMUX это было пока единственное несовпадение. А так порты, ШИМ, запись в память - все совпадает. Единственно, с чем пока не разобрался - у 13а в повер даун было потребление 0,5 мка, а у 85 при том же вроде усыплении получилось 20 мка. [Исправлено: Alex63, 07.06.2015 в 14:36] |
|
|
|
|