Easyelectronics.ru • Просмотр темы - Программирование spi, i2c, microwire флэшек UsbAsp'ом

Easyelectronics.ru

Электроника для всех
Текущее время: 20 авг 2018, 09:38

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 2093 ]  На страницу Пред.  1 ... 74, 75, 76, 77, 78, 79, 80 ... 84  След.
Автор Сообщение
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 20 янв 2018, 07:20 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 23 мар 2012, 16:18
Сообщения: 146
Вот меня удивляет всегда вопрос о прошивке процессоров. Человек программирует чипы для управления котлами.
Цена котла от 200 зеленых. Цена "родного" программатора от Atmel 40$. Почему надо городить огород на каких-то "самопалах",
тратить время, и удивляться результатам?
Вот я уже давно программирую с помощью AVRISP2 из Atmel Studio и никаких проблем. Неужели это проблема, купить официальный
прогармматор? Атмел Студио, наверное на сегодняшний день единственная среда, в котором есть и разработка и программирование флеш
без танцев с бубном. Ни IAR, Keil, Atollic, Segger, CooCox, STMxCubeMX ... не имеют встроенных средств программирования чипов(заливки
прошивок). Нет. Надо купить китайский самопал за дешево, посетить кучу форумов, задать кучу вопросов и радоваться постоянному
гемморою. Скажу так. Купите родное и радуйтесь.
Все программаторы от Атмела, от AVR Dragon(20$) до ICE 3(200$), от AVR до ARM работают на ура, прямо из студии.
Из более чем 100 проектов... вообще не было глюков. И вопросы с фьюзами и их инвертированием, вообще не возникал. Мало того,
при каждом обновлении студии, идет обновление флешки программаторов для новых чипов. Ни STM, ни NXP не могут этим похвастаться.
Ко всем другим чипам нужен сторонний программатор. У меня валяется IAR J-link ARM на полке уже лет 5. Он просто не нужен,
т.к. надо то лицензии, то среда с драйвером, то после обновления прошивки затирается лицензия... Зачем на это тратить время?
Купите 1 раз норм программатор от официалов (Атмел) и радуйтесь свободному времени и с отсутствием гадания виновности программатора.
На всех версиях винды от ХР до 10 (х86, х64) все работает без глюков и нет проблем с драйверами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 20 янв 2018, 09:30 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 3722
Откуда: г. Липецк
zat писал(а):
...Ни IAR, Keil, Atollic, Segger, CooCox, STMxCubeMX ... не имеют встроенных средств программирования чипов(заливки прошивок). ...

Про все не поручусь, а у Keil для поддерживаемых чипов все есть.


Вложения:
Keil_Flash.png
Keil_Flash.png [ 4.8 Кб | Просмотров: 6104 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 20 янв 2018, 22:58 
Заглядывает иногда

Зарегистрирован: 31 окт 2012, 21:36
Сообщения: 155
Откуда: Калининград
zat писал(а):
Вот меня удивляет всегда вопрос о прошивке процессоров. Человек программирует чипы для управления котлами.

Так человек не ПРОГРАММИРУЕТ а ШЬЕТ иногда (судя по всему) и интегрированные в среду разработки проггеры от40$ не уперлись .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 21 янв 2018, 20:47 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
zat писал(а):
Вот меня удивляет всегда вопрос о прошивке процессоров.


Вообще-то суть моего вопроса совсем в другом, но видимо много написал, запутал участников...
Теперь вопросы прямо в лоб - где могу найти точную инструкцию (для чайников) по прошивке USBAsp для программирования spi.

В ответ автору zat'у - я не программирую чипы, а в редких случаях перепршиваю их, и это только по надобности (возможно раза 3 в год, максимум) потому думаю, что не целесообразно покупать лицензионное, даже самое дешёвое, ПО и фирменное оборудование, можно в таком случае пользоваться и не столь дорогим. Ну а если б я работал с эти, и в год делал по 100 проектов - тогда самое то!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 21 янв 2018, 23:45 
Заглядывает иногда

Зарегистрирован: 31 окт 2012, 21:36
Сообщения: 155
Откуда: Калининград
точно, много букаф ниачем.
Что шить надо ? SPI флэши или Atmega32, или 24 епромки?
Я тоже нифига не понял :(
одна из инструкций на первой странице http://plc-blog.com.ua/usbasp-flash-25xxx
Есть еще , но лень искать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 янв 2018, 01:07 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
Maker39 писал(а):
Что шить надо ? SPI флэши или Atmega32, или 24 епромки?

Ну вначале мне нужно сделать так, что бы USBAsp смог шить 24 епромки...
У меня есть USBAsp - судя по посту думаю, что это осуществить можно, но как следовательно - сам USBAsp нужно перепошить. Вот инструкцию о перепрошивке самого USBAsp я то и просил.
Спасибо за ссылку - http://plc-blog.com.ua/usbasp-flash-25xxx
Но проблема в том, что я работаю под ОС WIN10x64, драйвера для USBAsp в ней стоят libusbK - а программа CVAVR требует работу с COM портом (как быть в этом случае)???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 23 янв 2018, 13:59 
Здравствуйте!

Зарегистрирован: 23 янв 2018, 13:53
Сообщения: 2
Не подскажете, в наличии avrisp-mkii (http://geegrow.ru/shop/catalog/programmers/3980.html),
заливаю в него прошивку, все ОК.

После подключения появляется устройство (unknown device). Что может быть?

П.С. Сам программатор 8Mhz, а прошивка похоже на 16, может в этом все проблемы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 23 янв 2018, 21:17 
Старожил

Зарегистрирован: 05 фев 2015, 23:41
Сообщения: 326
По вашей ссылке куча прошивок. В том числе и под нужную частоту. В чём проблема взять правильную прошивку ?
Далее, если всё исправно, то драйвер-то под avrisp-mkii стоит в системе ? Если стоит, то VID&PID какие у вашего "неизвестного устройства" ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 00:21 
Заглядывает иногда

Зарегистрирован: 31 окт 2012, 21:36
Сообщения: 155
Откуда: Калининград
ierdan писал(а):
Ну вначале мне нужно сделать так, что бы USBAsp смог шить 24 епромки...
У меня есть USBAsp - судя по посту думаю, что это осуществить можно, но как следовательно - сам USBAsp нужно перепошить. Вот инструкцию о перепрошивке самого USBAsp я то и просил.
Спасибо за ссылку - http://plc-blog.com.ua/usbasp-flash-25xxx
Но проблема в том, что я работаю под ОС WIN10x64, драйвера для USBAsp в ней стоят libusbK - а программа CVAVR требует работу с COM портом (как быть в этом случае)???

Скажу сразу WIN10 не пользуюсь.
Раз уж затык на этапе перепрошивки USBASP , да еще и в w10x64 нужно и искать способ (соответствующий софт , дряйвера и т.д) для этой винды. Гугель в помощь . По большому счету без разницы чем удастся это сделать (не обязательно Code Vision).
Или найти машину с XP, W7 , а то и человека поблизости , который это сделает.

ps А второй программатор-то есть ?


Последний раз редактировалось Maker39 24 янв 2018, 00:36, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 00:28 
Старожил

Зарегистрирован: 15 янв 2018, 18:52
Сообщения: 608
Цитата:
Раз уж затык на этапе перепрошивки USBASP , да еще и в w10x64 нужно и искать способ (соответствующий софт , дряйвера и т.д) для этой винды

вытаскиваете .hex прошивки и шьете хоть avrdude хоть sinaprog
з.ы. недавно поставил х64 10ку. чет не помню, чтобы дрова на свистелку эту сами поставились. сравните версии их с теми, что гуляют по инету USBasp-win-driver-x86-x64-v3.0.7


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 00:43 
Старожил

Зарегистрирован: 05 фев 2015, 23:41
Сообщения: 326
ierdan писал(а):
Но проблема в том, что я работаю под ОС WIN10x64, драйвера для USBAsp в ней стоят libusbK - а программа CVAVR требует работу с COM портом (как быть в этом случае)???

Да не нужно делать строго как автор по ссылке. Разве у вас есть AVR 910 который видится как виртуальный ком порт ?
Вам всего лишь нужно найти второй программатор, чтобы прошить им контроллер в первом программаторе (который после этого сможет шить 25хх) ! Это может быть, например, ещё один USBasp.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 06:03 
Здравствуйте!

Зарегистрирован: 23 янв 2018, 13:53
Сообщения: 2
UnКаЙF писал(а):
По вашей ссылке куча прошивок. В том числе и под нужную частоту. В чём проблема взять правильную прошивку ?
Далее, если всё исправно, то драйвер-то под avrisp-mkii стоит в системе ? Если стоит, то VID&PID какие у вашего "неизвестного устройства" ?


По ссылке оригинальные прошивки, с ними проблем нет. Я же заливаю здешнюю (USBTINYMKII-16(at90usb162).hex), устройство прошивается нормально, даже светодиод загорается, что работает. Но в системе идет как неизвестное устройство, т.е. VID&PID вообще не определены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 21:16 
Старожил

Зарегистрирован: 05 фев 2015, 23:41
Сообщения: 326
Ну, дык, поставьте на пробу кварц на 16Mhz.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 янв 2018, 22:52 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
UnКаЙF писал(а):
Да не нужно делать строго как автор по ссылке. Разве у вас есть AVR 910 который видится как виртуальный ком порт ?
Вам всего лишь нужно найти второй программатор, чтобы прошить им контроллер в первом программаторе (который после этого сможет шить 25хх) ! Это может быть, например, ещё один USBasp.


В том то и дело, что у меня есть второй USBAsp - но вот какой программой пользоваться, и какие манипуляции делать - я не знаю. Если кто направит - буду благодарен, а там уже по чуток разберёмся, что да как...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 26 янв 2018, 01:44 
Здравствуйте!

Зарегистрирован: 26 дек 2017, 03:26
Сообщения: 1
Всем доброго времени. Подскажите как подключиться к мультиконтроллеру КВ9012. Что-то у меня не получается считать прошивку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2018, 00:21 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
Итак, не дождавшись ни от кого совета я попробовал перепрошить USBAsp программой Khazama AVR Programmer используя файл из архива автора (USBTINYMKII-16(at90usb162))

Вот что вышло:
Изображение

Изображение

Изображение

Какой же прогой всё же можно прошить сей программатор?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2018, 16:40 
Заглядывает иногда

Зарегистрирован: 23 окт 2016, 01:45
Сообщения: 41
ierdan писал(а):
Итак, не дождавшись ни от кого совета я попробовал перепрошить USBAsp программой Khazama AVR Programmer используя файл из архива автора (USBTINYMKII-16(at90usb162))

А не заметил, что у тебя USBAsp, а прошивку пытаешься залить под USBTINYMKII ?
На первой странице форума архив с прошивками под USBAsp.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2018, 19:11 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
костян писал(а):
А не заметил, что у тебя USBAsp, а прошивку пытаешься залить под USBTINYMKII ?
На первой странице форума архив с прошивками под USBAsp.

Я описал только 1 пример перепрошитого USBAsp - во всех случаях получается вот такой вот мёртвый дивайс:

Изображение

Последний раз я перепрошивал хексом взятым по этой ссылке:

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2018, 20:16 
Здравствуйте!

Зарегистрирован: 23 сен 2017, 00:43
Сообщения: 4
ierdan писал(а):
костян писал(а):
А не заметил, что у тебя USBAsp, а прошивку пытаешься залить под USBTINYMKII ?
На первой странице форума архив с прошивками под USBAsp.

Я описал только 1 пример перепрошитого USBAsp - во всех случаях получается вот такой вот мёртвый дивайс:

Изображение

Последний раз я перепрошивал хексом взятым по этой ссылке:

Изображение


Вам нужно залить вот эту прошивку https://drive.google.com/file/d/1R-HFXH ... sp=sharing


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2018, 22:32 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
Баракуда12 писал(а):
Вам нужно залить вот эту прошивку https://drive.google.com/file/d/1R-HFXH ... sp=sharing


Спасибо за помощь, за ссылку! Как я понимаю, это прошивка родного USBAsp? Скачал, залил, но результат тот-же, девайс не найден...
У меня есть подозрение, что где-то, когда-то при испытании разных варинтов прошивок и программ для прошивки я запорол испытуемый USBAsp... Нужно бы поискать, реально ли восстановить.

На первой странице выложена ссылка на Bootloader для USBAsp - что это такое и для чего это?

Может для нормальной прошивки нужно правильно настроить KHAZAMA?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 28 янв 2018, 03:44 
Здравствуйте!

Зарегистрирован: 23 сен 2017, 00:43
Сообщения: 4
ierdan писал(а):
Баракуда12 писал(а):
Вам нужно залить вот эту прошивку https://drive.google.com/file/d/1R-HFXH ... sp=sharing


Спасибо за помощь, за ссылку! Как я понимаю, это прошивка родного USBAsp? Скачал, залил, но результат тот-же, девайс не найден...
У меня есть подозрение, что где-то, когда-то при испытании разных варинтов прошивок и программ для прошивки я запорол испытуемый USBAsp... Нужно бы поискать, реально ли восстановить.

Это была ссылка на модифицированную прошивку USBasp для работы с AsProgrammer, похоже вы что-то с фьюзами намудрили


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 28 янв 2018, 04:24 
Здравствуйте!

Зарегистрирован: 23 сен 2017, 00:43
Сообщения: 4
ierdan

Вы написали что есть второй USBasp, перед тем как менять прошивку, они оба нормально виделись в системе в диспетчере устройств?, вот набор с драйверами, в том числе и для для 64 битной системы для вас, запустить installer_x64.exe https://drive.google.com/file/d/1Da8qxL ... sp=sharing

Вот видео как прошить с помощью Хазамы https://www.youtube.com/watch?v=DoloyE_pGfY


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 28 янв 2018, 22:59 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
Баракуда12 писал(а):
Вы написали что есть второй USBasp, перед тем как менять прошивку, они оба нормально виделись в системе в диспетчере устройств?


Оба USBAsp видел ПК нормально, по примеру из видео я обновил прошивку на обоих ещё год назад, для этого и заказал 2рой USBAsp.
Драйвера для USBAsp устанавливал с помощью zadig-2.3 версии.

Возможно я действительно что-то натворил с фьюзами, но как исправить - не знаю. Жду ARDUINO - попробую прошить через него с помощью AVRDUDESS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 31 янв 2018, 02:30 
Только пришел

Зарегистрирован: 20 янв 2018, 00:05
Сообщения: 10
Господа! А кто-то пробовал прошить USBAsp через ARDUINO???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 01 фев 2018, 21:44 
Здравствуйте!

Зарегистрирован: 23 сен 2017, 00:43
Сообщения: 4
ierdan
Вот для вас видео как прошить USBasp если у вас их 2, более подробно чем в этом видео, наверно и не найти, с помощью AVRDUDE все легко сделать, только нужно взять прошивку которую вам выше выкладывал, она модифицированная уже автором этой темы для работы с AsProgrammer
https://www.youtube.com/watch?v=ZwjLjj2FP0U


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2093 ]  На страницу Пред.  1 ... 74, 75, 76, 77, 78, 79, 80 ... 84  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB