Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6
https://vlab.su/viewtopic.php?f=170&t=113149
Страница 1 из 1

aik_has [ 08 мар 2021, 17:29 ]
Заголовок сообщения:  Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

Здравствуйте! Принесли данный программатор у него проблема на микроконтроллере STM32F103RET6 замыкание линии
PB7. Заказал новую такую же микросхему на Али и решил прочитать прошивку через Usb Uart программатором. Опыта с чтением прошивок никогда не имел хоть несколько раз записывал прошивку на подобные.
И вот когда в первые увидел надпись "WARNING Remove Protection ...." где предупреждения об зашиты и если его убрать то прошивка будет стерта - это я потом узнал а сперва я по гуглил и попал сюда https://istarik.ru/blog/stm32/111.html. Где сказана "... означает, что плата, залочена. Ничего страшного нет, просто снимите защиту кнопкой Remove protection и следом нажмите ОК."
В общем стер с неё прошивку и теперь обыскал весь гугл чтоб найти на неё прошивку под микроконтроллер STM32F103RET6.
Есть кто может выложить прошивку под загрузку через usb uart? Ну или хоть дайте совет у кого можно её достать.

ЗЫ В папке с программой есть прошивака iCopy.bin также находил в инете iCopy_bat_2_2_6.bin, iCopy_plus2.3.7.bin и тому подобные. Пробовал залить их все без толку они не под uart.

kgbeast [ 09 мар 2021, 09:35 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

В данных мк загрузчик запрограммирован с завода и его невозможно стереть. У мк есть два пина BOOT0 и BOOT1, которые управляют откуда стартует мк, чтобы стартовал загрузчик через UART ноги должны быть в такой конфигурации boot0=1 boot1=0 (для старта с внутренней флешки пин БУТ0=0, а БУТ1 игнорируется, так что на плате может быть всего лишь один джампер который переключает БУТ0). Какие это пины зависит от корпуса, например в корпусе LQFP64 BOOT0 - 60 нога, а BOOT1 - 28 нога.

aik_has [ 11 мар 2021, 13:07 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

Не знаю о каком не стираемом загрузчике идет речь но мой мк начисто очищен. Программа так и предупредила что после снятия зашиты прошивка все данные будут стерты.
Вот пдф см 12 страница: https://www.st.com/resource/en/user_man ... ronics.pdf
По поводу режима загрузки и чтения у меня схема есть под рукой.

kgbeast [ 11 мар 2021, 19:41 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

Загрузчик располагается в system memory (System memory is used to boot the device in System memory boot mode. The area is reserved for use by STMicroelectronics and contains the boot loader which is used to reprogram the Flash memory using the USART1 serial interface. It is programmed by ST when the device is manufactured, and protected against spurious write/erase
operations), а то что вы стёрли - это user flash. Пинами БУТ0 и БУТ1 настраивается откуда стартует мк: системная память, флеш с прошивкой или оперативка.
Если у вас мк был залочен от чтения пользовательской флеши, то скорее всего имеющиеся в интернете прошивки неполные (для прошивки IAP - in-app-programming, средствами самой прошивки, но в таком случае начало user flash защищено от записи). В этом случае полная прошивка имеется только у производителя - в этом и есть смысл защиты от чтения.

aik_has [ 13 мар 2021, 11:45 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

Я мало в этом разбираюсь. в своем случаи я выставлял boot1 - 0 к земле он же 28мая нога он же PB2. Boot0 - 1 60тая нога провел к 3.3 через резистор 1кОм. TX,RX - 43,42нога. И в таком режима стер все кнопкой "Remove protection". Каждый раз после залития прошивок возвращал boot0 на земля для проверки. После включения белый экран а комп видит как не известное устройство.

kgbeast [ 14 мар 2021, 07:33 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

Т.е. производитель программатора не предусматривает прошивку своего устройства через UART. Следовательно вам остаётся только писать в поддержку производителю, чтобы вам выслали хотя бы прошитый мк.

georgenoex [ 31 окт 2022, 22:55 ]
Заголовок сообщения:  Re: Quainly Icopy Plus прошивка микроконтроллера STM32F103RET6

aik_has
Доброго времени суток! Чем закончился ремонт? Прошивку/дамп удалось найти?

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/