Заголовок сообщения: Прошивка Atmega328P через USB isp на базе Iskra Mini ?
Добавлено: Вт окт 17, 2017 08:03:53
Открыл глаза
Зарегистрирован: Вт мар 08, 2016 21:35:31 Сообщений: 77 Откуда: Рыбинск
Рейтинг сообщения:0
Подскажите пожалуйста как прошить Atmega328P в корпусе TQFP программатором USB isp. Сложность в том что данный МК разведён на плате Iskra Mini которая заточена под USB-Serial порт. Хотелось бы прошить с помощью Atmel Studio 6.0 или AVRDUDEPROG.
Добавлено after 11 minutes 2 seconds: Плата Iskra mini
Ну так в чем проблема? все сигналы, кроме RST у вас выведены наружу, подключите к ним программатор, нажмите кнопку сброса и держите её нажатой все время прошивки... в чем затык?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Это вариант ардуино про мини судя по плате... Непосредственная прошивка собственной прожки и/или бутлоадера делается также как и для обычного МК (на соответствующие выводы по даташиту).
А дальше "по обстановке" - или своя прожка или запись под управлением бутлоадера из ардуино IDE. Кстати... бутлоадер также из той ардуино IDE (используется встроенный AVRDUDE) прошить можно через программаторы, указанные в выпадающем списке поддерживаемых.
Заголовок сообщения: Re: Прошивка Atmega328P через USB isp на базе Iskra Mini ?
Добавлено: Вт окт 17, 2017 14:35:40
Открыл глаза
Зарегистрирован: Вт мар 08, 2016 21:35:31 Сообщений: 77 Откуда: Рыбинск
Рейтинг сообщения:0
Возникла следующая проблема, оказывается мой китайский программатор USB ISP не поддерживается ни одной программой . Пробовал AVRDUDEPROG, Bascom-AVR, Khazama AVR Prog, eXtreme Burner AVR, IDE Arduino результат нулевой, выяснилось что данный программатор распознаётся как HID устройство и поэтому его нужно перепрошить под ASP, так как у меня другого программатора нет буду ждать новый с китая, печаль печальная
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Такие устройства или с помощбью бутлоадера прошивать надо или "полностью с нуля" сначала затираем ВСЁ что там есть и записываем любым доступным программатором согласно даташита. Однако... там будет разница в дальнейшем - или это "ардуиноподобная плата" или исключительно прикладной модуль. Как вариант - более крупная ардуиноподобная выполняет роль "внешнего бутлоадера" - но то вобщем-то садомазохизм...
Заголовок сообщения: Re: Прошивка Atmega328P через USB isp на базе Iskra Mini ?
Добавлено: Вт окт 24, 2017 10:29:31
Открыл глаза
Зарегистрирован: Вт мар 08, 2016 21:35:31 Сообщений: 77 Откуда: Рыбинск
Рейтинг сообщения:0
То есть если я всё сотру на ней то она прошьётся моим USBISP или нужен именно USBАSP ? Вот статья для переделки из ISP в ASP http://el-shema.ru/publ/kontroller/pere ... /9-1-0-363 Я так понял что если из моего программатора сделать именно ASP то он будет прошивать данную плату или же у меня она не прошилась из за того что я не удалил бутлодер?
Поставляемый в продажу кристалл "пустой" и с "открытыми по умолчанию" фузами. Прошивается любым доступным программатором (в любой вероятной конфигурации размещения прикладного кода). Если запрограммированы биты защиты в слове конфигурации то стирание иногда (если запрещено последовательное программирование) требуется проводить в специальном (параллельном) режиме. Если МК содержит уже установленный бутлоадер то "сторонняя" прошивка должна учитывать его размещение (не перекрывать область, занятую кодом бутлоадера и учитывать специфику "добавления" кода при верификации). Обычно бутлоадер для того и устанавливается, чтобы изменить (упростить) процесс стандартного программирования от изготовителя МК. Касательно программатора (железо и поддерживающая софтовая оболочка) ничего подсказать не могу - для АВРок сам использую ponyprog + STK200 (LPT) или siprog (COM/USB-COM) с самодельными адаптерами-панельками. Вот разве что книжу для начинающих программаторокопателей...
и пользуетесь. А потом еще "ленивый программатор" ArduinoISP, это когда запрограммировать очень надо, а паять неохота.СпойлерА по поводу USB ISP, попробуйте эту
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения