BSACPLD 15 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Коллеги, подскажите, пожалуйста, доводилось ли кому-нибудь работать с MD-328D (китайский аналог ATmega328P)? Купил себе сегодня плату с данным контроллером чисто на поиграться. Попробовал зашить указав в программаторе ATmega328P, но тут меня ждал облом - по SPI он не шьется. В документации есть упоминание про SWD, но каким программатором шить, там не сказано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
v05 1 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Не знаю что такое MD-328D, знаю LGT8F328D. И он действительно шьётся по SWD. Работал с платой WEMOS XI в Ардуино среде. Перешивал загрузчик с помощью другой Ардуино. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Можно поподробнее как Вы это делали? Ранее не имел дело ни с ардуино, ни с SWD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 19 июля, 2018 Опубликовано 19 июля, 2018 · Жалоба Ого, Free-DAP Тарадова допилили от состояния "прошивал ATSAM, но ничего не хочу обещать" до "шьёт всё что движется" ? Круто! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 22 июля, 2018 Опубликовано 22 июля, 2018 · Жалоба Кажись разобрался как решить проблему :) Сравнив заголовочные файлы для MD-328D и LGT8F328D я пришел к выводу что это один и тот же камень. Ну или они настолько похожи, что я не заметил разницу :) А раз так, то можно использовать скетч превращающий ардуино в программатор для LGT8F328D и для MD-328D. Алгоритм действий такой: 1. Скачиваем LarduinoISP с github и ArduinoUploader с просторов интернета. 2. Загружаем в ардуино скетч LarduinoISP. 3. Подключаем VCC, GND, D10 на PC6/RESET, D12 на PE2/SWD и Pull-Up резистор 1.1кОм, D13 на PE0/SWC. 4. Загружаем с помощью ArduinoUploader нужный нам hex. 5. Передергиваем питание прошитого контроллера. Не знаю почему, но прошитая программа стартовала лишь после этого. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 8 августа, 2018 Опубликовано 8 августа, 2018 · Жалоба Продолжаю изучать китайские МК :) Пришли недавно LGT8F328D в виде чипов и LGT8F328P в виде отладочных плат. Вариант с буквой D шьётся через скетч LarduinoISP без проблем, а вот P зависает при вызове функции SWD_UnLock (swd_drv.c) т.к. она всегда возвращает 0. Нет ли случайно у кого-нибудь информации о различиях в алгоритме прошивки данных контроллеров или где купить оригинальный программатор SWDICE?... LarduinoISP_master.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snake1000 0 6 июля, 2020 Опубликовано 6 июля, 2020 · Жалоба LGT8F328P-SSOP20 как вообще ее подключить к компу? есть юарт переходник, есть ардуино уно и ст линк. каким макаром в нее залить скетч? вот фото моей платки.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NStorm 0 6 июля, 2020 Опубликовано 6 июля, 2020 · Жалоба Сделайте из нормальной Arduino программатор LarduinoISP для этой штуки. Далее 2 пути - шить всегда им напрямую или прошить бутлоадер (мод. Optiboot, легко находится) и шить уже дальше через USB-UART как Arduino Mini Pro аналог. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Evgeny_L 0 12 ноября, 2022 Опубликовано 12 ноября, 2022 · Жалоба В 06.07.2020 в 20:36, NStorm сказал: Сделайте из нормальной Arduino программатор LarduinoISP для этой штуки. Далее 2 пути - шить всегда им напрямую или прошить бутлоадер (мод. Optiboot, легко находится) и шить уже дальше через USB-UART как Arduino Mini Pro аналог. А как прошить именно модифицированный Optiboot с помощью программатора LarduinoISP из обычного ардуино, не подскажете? В инете я не нашел этот модифицированный Optiboot. Если прошивать как обычно (поставить плату Optiboot и прошить программатором UCBasp, то программа подхватит загрузчик Optiboot и прошьет его выбранным программатором. А здесь как быть? Выбрана же плата LGT8F328. Наверняка ее загрузчик и зашьется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться