-
- Вопрос решен. Разобралась. Публикую методику разбирательства: Ксения(1423 знак., 11.04.2016 17:33 - 17:38)
- Я делал проще. СодеВизионом (или любой оконной прошивалкой, где расставляются галочки мышкой) прошивал первый чип. Потом запускал из командной строки STK500 и читал фузы им. На всякий случай сличал с даташитом. :) vpv.vpv(68 знак., 23.05.2016 08:44)
- После прошивки "первого чипа" он вполне мог дать дуба :), если clock переключится на внешний источник. SPIEN тоже потерять страшно - галкообразные программы его изменение блокируют, а командная строка - не факт. К ому же СодеВижен - это программа, Ксения(83 знак., 23.05.2016 21:22 - 21:26)
- СодеВижн, разумеется, программа, но мне очень нравится его программатор, там всё в одном месте и очень наглядно. С клоном Olimex AVR-ISP-MK2 он совместим на 100%, единственное, этот Олимекс жутко тормозит сам по себе, нормальный AVR-ISP-MK2 грузит vpv.vpv(32 знак., 26.05.2016 11:38)
- Абсолютно все утверждения ошибочны :) - Гудвин(23.05.2016 21:31)
- Я бы и сама хотела ошибиться, но пока не нашла никого, у кого CodeVision работал бы с Olimex-программатором. А на стирании клока лично напоролась, когда PonyProg пыталась использовать - не знала, что там галки инвертированы относительно даташита. - Ксения(23.05.2016 22:06, ссылка)
- Ну вот, это что, получается я первый, у кого заработало? Вот, специально сейчас сделал скриншот. Windows XP SP3, Кодевижн 3.12, Олимекс... не знаю какой, покупали год назад. Мажор-минор версию выдаёт как 1.48. Кстати, в Кодевижне галки очень vpv.vpv(103 знак., 26.05.2016 11:50)
- А драйвер (USB) какой вы используете? Он из комплекта CodeVision, или его где-то на стороне надо добывать? Мой драйвер невесть откуда ставится при инсталляции AVRCommandLineTools - именно поэтому я привязана к STK500. - Ксения(26.05.2016 13:55)
- Я по следам этой темы решил проверить самопальный Avrisp mkII. И столкнулся с тем, что все перестало работать (после того, как я накатил SP3 на XP). Проблема со всяческими "Avrisp mkII" в том, что Аtmel применил лицензионный драйвер "Jungo". Гудвин(331 знак., 26.05.2016 21:11, ссылка)
- По-моему, если ставить АВР Студию, то она ставит всё - и КомманндЛайн Тулз, и этот драйвер. Т.е. они её подмножества. - vpv.vpv(26.05.2016 14:47)
- А если я Студию ставить не хочу, а хочу ставить CodeVision, то где мне драйвер брать? Я уже раньше спрашивала, содержит ли CodeVision драйвера для USB, но ответа не получила. Неясен для меня и вопрос о том, будет ли CodeVision работать с драйвером Ксения(11 знак., 26.05.2016 17:14)
- Попробуйте, может, отсюда? vpv.vpv(54 знак., 30.05.2016 14:56)
- А вот с "информеров" что-либо качать категорически не рекомендую - это известные ресурсы для распространения всяческих зловредов. Вот оригинал - Atmel USB Driver Installer 7.0.888 --> - MBedder(30.05.2016 15:30, ссылка)
- Тогда можно скачать целиком студию 4.19 с сайта Кодевижна. Установить, взять от-туда экзешник драйвера джанго, и, если студия почему-то не нужна - удалить. После поставить отдельно только драйвер. :)) vpv.vpv(189 знак., 31.05.2016 09:38)
- Это я уже советовал, но получил отлуп :)) - MBedder(31.05.2016 09:44)
- Тогда можно скачать целиком студию 4.19 с сайта Кодевижна. Установить, взять от-туда экзешник драйвера джанго, и, если студия почему-то не нужна - удалить. После поставить отдельно только драйвер. :)) vpv.vpv(189 знак., 31.05.2016 09:38)
- А вот с "информеров" что-либо качать категорически не рекомендую - это известные ресурсы для распространения всяческих зловредов. Вот оригинал - Atmel USB Driver Installer 7.0.888 --> - MBedder(30.05.2016 15:30, ссылка)
- Я не знаю всех новых веяний в тулзах Атмела. У меня лежит инсталлятор АВР Студии 4.19, в ней и собственно студия, и разные хелпы (напр., по командам ассемблера) и командная строка STK300, и этот Жданго-драйвер. КодеВижн с ним ПРЕКРАСНО работает. vpv.vpv(209 знак., 30.05.2016 14:53)
- Попробуйте, может, отсюда? vpv.vpv(54 знак., 30.05.2016 14:56)
- А если я Студию ставить не хочу, а хочу ставить CodeVision, то где мне драйвер брать? Я уже раньше спрашивала, содержит ли CodeVision драйвера для USB, но ответа не получила. Неясен для меня и вопрос о том, будет ли CodeVision работать с драйвером Ксения(11 знак., 26.05.2016 17:14)
- Я ставил AVR Студию 4.19, после установки в ней есть файл "AVRJungoUSB.ехе", размером примерно 4 мегабайта. При запуске он ставит в систему какой-то Jungo-драйвер, для USB. После, в свойствах системы, в списке оборудования, можно видеть как этот vpv.vpv(157 знак., 26.05.2016 14:45)
- А драйвер (USB) какой вы используете? Он из комплекта CodeVision, или его где-то на стороне надо добывать? Мой драйвер невесть откуда ставится при инсталляции AVRCommandLineTools - именно поэтому я привязана к STK500. - Ксения(26.05.2016 13:55)
- Ну вот, это что, получается я первый, у кого заработало? Вот, специально сейчас сделал скриншот. Windows XP SP3, Кодевижн 3.12, Олимекс... не знаю какой, покупали год назад. Мажор-минор версию выдаёт как 1.48. Кстати, в Кодевижне галки очень vpv.vpv(103 знак., 26.05.2016 11:50)
- Я бы и сама хотела ошибиться, но пока не нашла никого, у кого CodeVision работал бы с Olimex-программатором. А на стирании клока лично напоролась, когда PonyProg пыталась использовать - не знала, что там галки инвертированы относительно даташита. - Ксения(23.05.2016 22:06, ссылка)
- После прошивки "первого чипа" он вполне мог дать дуба :), если clock переключится на внешний источник. SPIEN тоже потерять страшно - галкообразные программы его изменение блокируют, а командная строка - не факт. К ому же СодеВижен - это программа, Ксения(83 знак., 23.05.2016 21:22 - 21:26)
- Спасибо! Интересно! У меня Fuse прошиваются отдельной командой: AU08(119 знак., 11.04.2016 17:44)
- Верно, байты в формате "0x****" она тоже ест. - Ксения(11.04.2016 18:02)
- Я делал проще. СодеВизионом (или любой оконной прошивалкой, где расставляются галочки мышкой) прошивал первый чип. Потом запускал из командной строки STK500 и читал фузы им. На всякий случай сличал с даташитом. :) vpv.vpv(68 знак., 23.05.2016 08:44)
- А какой смысл корячиться с комстрокой вместо того, чтобы запустить AStudio 4.19b730 и сделать все изящно через GUI? - MBedder(10.04.2016 09:53)
- После прошивки 200-1500 микросхем вопрос отпадёт сам собой. :)) vpv.vpv(72 знак., 23.05.2016 08:49)
- ТС вела речь о прошивке единственного экземпляра, а не партии - MBedder(23.05.2016 09:56)
- Перечитал ещё раз - речь шла только о STK500. - vpv.vpv(23.05.2016 13:38)
- На сколько я понимаю, Ксения не занимается партиями - AlexG(23.05.2016 18:08)
- Тогда зачем командная строка с кучей кракозябров-параметров? - vpv.vpv(26.05.2016 11:31)
- Потому что, кроме STK500.exe к моему программатору ничего более не подошло, а Студию для этого я ставить не хочу. - Ксения(26.05.2016 11:38)
- Попробуйте запросить "stk500 -b -cUSB", что она вернёт? vpv.vpv(388 знак., 26.05.2016 11:58)
- Потому что, кроме STK500.exe к моему программатору ничего более не подошло, а Студию для этого я ставить не хочу. - Ксения(26.05.2016 11:38)
- Тогда зачем командная строка с кучей кракозябров-параметров? - vpv.vpv(26.05.2016 11:31)
- На сколько я понимаю, Ксения не занимается партиями - AlexG(23.05.2016 18:08)
- Перечитал ещё раз - речь шла только о STK500. - vpv.vpv(23.05.2016 13:38)
- ТС вела речь о прошивке единственного экземпляра, а не партии - MBedder(23.05.2016 09:56)
- Для этого мне пришлось бы изучать, как этой Студией пользоваться, а это сложнее, чем выяснить порядок следования двух байт. - Ксения(10.04.2016 10:26)
- Пара минут на скачивание и установку, еще пара минут на освоение прошивательства - MBedder(10.04.2016 23:10)
- Если не секрет, как вы без нее все время обходились? Удобнейший же инструмент при работе с AVR? - AlexG(10.04.2016 10:41)
- Какая то странная любофф к AVR :) Столько лямура и без Студии? ;) - Гудвин(10.04.2016 10:37)
- До того, как переполз на GCC, студию пользовал в основном для того, чтобы без геморроя сконфигурировать/посмотреть состояние fuses и lock. - Гудвин(10.04.2016 10:43)
- fuck = fuses && lock - General(23.05.2016 09:02)
- До того, как переполз на GCC, студию пользовал в основном для того, чтобы без геморроя сконфигурировать/посмотреть состояние fuses и lock. - Гудвин(10.04.2016 10:43)
- а потом повторить тоже самое раз сто при отладке или прошивке следующих плат - AlexG(10.04.2016 10:21)
- После прошивки 200-1500 микросхем вопрос отпадёт сам собой. :)) vpv.vpv(72 знак., 23.05.2016 08:49)
- в 3 часа ночи о фузах? m16_home(7615 знак., 10.04.2016 07:14)
- STK500.EXE -cUSB -ms -dATmega1284P -f0xD962 -E0xFF - AlexG(10.04.2016 02:13)
- Не верю. Нашла в интернете указание: "Note that there are no spaces between switches and their parameters and that hexadecimal values do not have a '0x' prefix". - Ксения(10.04.2016 02:16)
- Батник из старого проекта: AlexG(679 знак., 10.04.2016 06:36)
- Пример типа -f0x1CDF или -f1CDF для меня бесполезен без указания, какой из байтов 1C,а который DF. Я уже сама в интернете успела найти примеры, но ни один жлоб не пишет, что он собрался программировать. - Ксения(10.04.2016 08:39)
- так там же все просто (и в справке расписано): -E<байт2> -f<байт1 байт0> AlexG(196 знак., 10.04.2016 08:47)
- А вот здесь какой-то мэн прошивал -fE3DE, а получил: Fuse byte 0 read (0xE3), Fuse byte 1 read (0xDE). Как вы это объясните? Ксения(312 знак., 10.04.2016 09:20, ссылка)
- по вашей же ссылке все хорошо расписано - он не указал -E. Очень наглядна последняя попытка, закончившаяся отключением интерфейса программирования: AlexG(746 знак., 10.04.2016 09:30)
- А вот здесь какой-то мэн прошивал -fE3DE, а получил: Fuse byte 0 read (0xE3), Fuse byte 1 read (0xDE). Как вы это объясните? Ксения(312 знак., 10.04.2016 09:20, ссылка)
- так там же все просто (и в справке расписано): -E<байт2> -f<байт1 байт0> AlexG(196 знак., 10.04.2016 08:47)
- jtagiceii.exe, строго говоря, - другая программа, чем stk500.exe, а потому имеет право иметь свой синтаксис. - Ксения(10.04.2016 07:19)
- Пример типа -f0x1CDF или -f1CDF для меня бесполезен без указания, какой из байтов 1C,а который DF. Я уже сама в интернете успела найти примеры, но ни один жлоб не пишет, что он собрался программировать. - Ксения(10.04.2016 08:39)
- Батник из старого проекта: AlexG(679 знак., 10.04.2016 06:36)
- Не верю. Нашла в интернете указание: "Note that there are no spaces between switches and their parameters and that hexadecimal values do not have a '0x' prefix". - Ксения(10.04.2016 02:16)
- Вопрос решен. Разобралась. Публикую методику разбирательства: Ксения(1423 знак., 11.04.2016 17:33 - 17:38)