Нужна консультация по gd32f103
Купил электронный стабилизатор для экшен камеры feiyutech g6, прочитав что при прошивке по воздуху большая вероятность окирпичить устройство, в попытке обезопасить себя я вскрыл его и увидел рядом с контроллером восминогую микросхему, ободрав "кисель" которым покрыта плата для влагозащиты, я увидел что это spi flash 25q16. Выпаял, вставил в "Тритон" прочитал, одни FF. Далее обновление ПО программатора пробы и верификации другими разновидностями микросхемы, результат один, все FF. Запаял обратно, прибор не работает. Подумал что слетела прошивка. Потом пришел к выводу, что возможно так и должно быть и проблема не в этом. На 1-ом контакте (CS) флеши всегда высокий уровень.
Есть штатная программа для прошивки через "спец адаптер", судя по всему usb-uart, но с моим стабилизатором не коннектится (договаривался по инету, ездил пробовал). Китайцы пишут что плату отдельно не продают, присылай отремонтируем.
Соскреб "кисель" с контроллера, оказался gd32f103cbt6. Походу перестал запускаться. Vcc, vss, vbat есть. Boot0 и boot1 жестко на массе, значит бутлоадер свой. С usb разъема d+ и d- идет напрямую к usart. Размер прошивки 306 кб (прикладываю), что больше чем размер встроенной flash. Подскажите пожалуйста как я мог "пришибить" контроллер? Ума не приложу, ни чего опасного не делал. Как точно проверить работает dg32 или нет? Осциллографы есть только с небольшой частотой дискретизации, для ремонта автомобилей.
Последний раз редактировалось djl; 01.03.2020 в 00:14.
|