Страница 1 из 3
Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Чт май 28, 2026 10:50:41
Ruslan_Molchanov
Добрый день уважаемые жители и гости форума. Помогите пожалуйста в моём вопросе. В общем и в целом, стоит задача перенести прошивку и всю конфигурацию микроконтроллера, GD32F303CBT6, установленного на одной плате, на другие платы такого же типа, с таким же установленным на них микроконтроллером, с полностью голым железом с магазина. Буду очень благодарен. Предлагайте свою цену за данный тип услуг. Заранее большое спасибо.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Чт май 28, 2026 17:43:05
Rapra
Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Чт май 28, 2026 23:15:05
Ruslan_Molchanov
Rapra писал(а): Чт май 28, 2026 17:43:05
Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:10:46
jcxz
Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
Тогда в чём проблема - прочитать и записать?
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:21:05
Ruslan_Molchanov
jcxz писал(а): Пт май 29, 2026 14:10:46
Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
Тогда в чём проблема - прочитать и записать?
В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора. А на тех платах, на которые нужно все это перенести микропроцессоры полностью голые, без конфигурации. Что дальше с этим делать, у меня не хватает знаний. Вот и ищу человека, который в этом разбирается и может мне в этом помочь. Я же не за бесплатно прошу это сделать.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:35:48
jcxz
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку".

Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:39:17
Rapra
Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:47:16
Michael_Sch
То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:47:58
Ruslan_Molchanov
jcxz писал(а): Пт май 29, 2026 14:35:48
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку".

Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Та в том то и дело, что их нет, внешних чипов.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:50:16
jcxz
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:47:58Та в том то и дело, что их нет, внешних чипов.
Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:52:32
Ruslan_Molchanov
Michael_Sch писал(а): Пт май 29, 2026 14:47:16
То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Подключился через ST-LinkV2 к плате с прошивкой, рабочей. Светодиод процессора светится, тоесть мигает с определенной частотой. Считал с нее прошивку. Подключил в последствии, плату с голым чипом, светодиод процессора не светится, но плата определяется в программе, прошивка заливается, проверку на схожесть с самим файлом прошивки, скачанной с предыдущей платы, проходит. Но в итоге, светодиод не светится и плата не работает.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:53:11
Ruslan_Molchanov
jcxz писал(а): Пт май 29, 2026 14:50:16
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:47:58Та в том то и дело, что их нет, внешних чипов.
Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
Пробовал. Не заработало. Может я что-то делаю не так.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 14:58:00
Ruslan_Molchanov
Rapra писал(а): Пт май 29, 2026 14:39:17
Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
А как можно не все скопировать? Если копированием занимается программа, и нельзя же выбрать что скопировать а что нет. Или же я что-то не понимаю.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 15:01:08
jcxz
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:53:11Пробовал. Не заработало. Может я что-то делаю не так.
Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:58:00А как можно не все скопировать?
Считывать/копировать нужно всю флешь МК.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 15:03:02
Michael_Sch
Нужен подробный, со скриншотами, процесс чтения и записи прошивки. Вы, судя по всему, делаете это впервые, возможно, не учитываете каких то нюансов.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 15:04:43
Rapra
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:58:00
нельзя же выбрать что скопировать а что нет.
Можно указать диапазон адресов чтения и сохранения.
Да и GD может иметь косяки, когда его пытаются читать/прогать инструментарием от STM
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 15:25:37
Ruslan_Molchanov
jcxz писал(а): Пт май 29, 2026 15:01:08
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:53:11Пробовал. Не заработало. Может я что-то делаю не так.
Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:58:00А как можно не все скопировать?
Считывать/копировать нужно всю флешь МК.
Микроконтроллер GD32, во всем точная копия ST32. И определяется и считывается программатором без каких либо проблем.
Да платы полностью идентичные. С такими же микроконтроллерами. Были заказаны в китае на заказ.
Файл прошивки не могу сюда добавить в формате .bin, пишет неверный формат файла, нельзя добавить.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 16:44:25
jcxz
Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37И определяется и считывается программатором без каких либо проблем.
Это не так. Раз прошивка не работает, будучи корректно зашита в точно такую же плату.

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 17:15:56
Asmodey
Прошивка с исходного устройства точно сливается, она там не залочена? Может вы пытаетесь прошить пустым файлом, в котором ничего нет.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добавлено: Пт май 29, 2026 17:28:58
Rapra
Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37
Микроконтроллер GD32, во всем точная копия ST32.
Во-первых, не ST32, а ST
M32, а во-вторых, не такая уж и точная копия. На форумах были темы с проблемами совместимости. В том числе и по программаторам.
У топикстартера программатор может считывать просто мусор, а не реальную прошивку. Так делали раньше в некоторых микроконтроллерах (по-моему, в PIC), когда защищенный микроконтроллер выдавал мусор вместо реальной прошивки.