Воскрешение wavgat pro mini (LGT8F328P)
- Войдите на сайт для отправки комментариев
Чт, 01/08/2019 - 10:26
Есть две платы wavgat pro mini (LGT8F328P), при подключении питания светодиод дает две короткие вспышки, гаснет на две секунды, потом повторяет снова. Подключаю программатором usbasp к компу, avrdude выдает вот это:
avrdude: auto set sck period (because given equals null) avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: error: program enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 avrdude: AVR device initialized and ready to accept instructions avrdude: Device signature = 0x40c7b3 avrdude: Expected signature for ATmega328P is 1E 95 0F
Сигнатура каждый раз разная. Программатор рабочий, другие платы шьет. Платы покупал без штырьков, думаю, что когда паял, мог перегреть кварц. Может ли быть такое поведение от этого? Можно ли воскресить платы?
NekoNekoNyan, там не поддерживается SPI программирование. Если бутлоадер убился -платы на выброс.
Мне кажется, что мигает светодиодом как раз бутлоадер. А как его прошить без spi?
NekoNekoNyan, только через бутлоадер. Почитайте эту тему http://arduino.ru/forum/apparatnye-voprosy/obzor-klona-megi328-lgt8f328p
А как тогда китайсы ентот бутлоадер записывают???
-NMi-, не записывают. Производитель мк продаёт их уже с бутлоадероом.
Я так понял, нужно это https://www.drive2.ru/b/508852882896847017/ https://github.com/LGTMCU/LarduinoISP ? Только у меня в иде нет такого программатора, есть два LGTSWD mkll as ISP, но они usb.
Выбрал программатор Arduino as ISP. Залил. Читаю:
Итого: сигнатура определяется, значит подключение ок и мк жив (или нет?). Флеш пустой и не шьется. EEPROM содержит какой-то бред. Фьюзы тоже не читаются. Может все-таки не так подключи?
Кстати, во время чтения/записи светодиод на плате перестает моргать
-NMi-, не записывают. Производитель мк продаёт их уже с бутлоадероом.
Непонял... Проц с УЖЕ записаным бутом выпускают на заводе? OTP (OneTimeProgramm)???
Или всё-таки есть программатор под эти камни???
Я так понял, они не шьются по spi. Но можно прошить по jtag или вв программатором.
dimax, склероз наверное.) Вроде ж сам записывал? Или это у меня?) Но я то точно bootloader переписывал.)
Короче, не шьется оно по jtagу через другую ардуину. Упорно выдает 0xff на все, кроме сигнатуры.
И да: нано на таком же чипе отлично шьется через spi моим программатором. Так что я думаю, что эти промини просто дохлые.
нувотт... финищЪ )))
Green, ну я не записывал. Записывал renoshnik в свой Wemos, но это другой МК.
NekoNekoNyan, вы не прочли внимательно ссылку что я дал в #3 Этот МК шьётся только через LGTSWD mkll. На данный момент никакой альтернативы этому программатору нет , либо альтернатива неизвестна .
PS: вообще убить загрузчик довольно трудно, подозреваю что вы просто не настроили аддон.
Непонял... Проц с УЖЕ записаным бутом выпускают на заводе? OTP (OneTimeProgramm)???
Именно. В МК льёт бутлоадер сам завод LogiсGreen.
Только не ОТР.
Почитал про этот программатор. ИМХО проще (дешевле и быстрее) купить нормальную промини или даже wavgat нано (мне лично она больше понравилась, хотя бы из-за напряжения питания).