Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Добрый день уважаемые жители и гости форума. Помогите пожалуйста в моём вопросе. В общем и в целом, стоит задача перенести прошивку и всю конфигурацию микроконтроллера, GD32F303CBT6, установленного на одной плате, на другие платы такого же типа, с таким же установленным на них микроконтроллером, с полностью голым железом с магазина. Буду очень благодарен. Предлагайте свою цену за данный тип услуг. Заранее большое спасибо.
- Реклама
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).Rapra писал(а): Чт май 28, 2026 17:43:05 Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Тогда в чём проблема - прочитать и записать?Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора. А на тех платах, на которые нужно все это перенести микропроцессоры полностью голые, без конфигурации. Что дальше с этим делать, у меня не хватает знаний. Вот и ищу человека, который в этом разбирается и может мне в этом помочь. Я же не за бесплатно прошу это сделать.jcxz писал(а): Пт май 29, 2026 14:10:46Тогда в чём проблема - прочитать и записать?Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
- Реклама
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку".Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
- Michael_Sch
- Открыл глаза
- Сообщения: 74
- Зарегистрирован: Пт июл 12, 2013 13:53:52
- Откуда: Санкт-Петербург
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Та в том то и дело, что их нет, внешних чипов.jcxz писал(а): Пт май 29, 2026 14:35:48Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку".Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Подключился через ST-LinkV2 к плате с прошивкой, рабочей. Светодиод процессора светится, тоесть мигает с определенной частотой. Считал с нее прошивку. Подключил в последствии, плату с голым чипом, светодиод процессора не светится, но плата определяется в программе, прошивка заливается, проверку на схожесть с самим файлом прошивки, скачанной с предыдущей платы, проходит. Но в итоге, светодиод не светится и плата не работает.Michael_Sch писал(а): Пт май 29, 2026 14:47:16 То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Последний раз редактировалось Ruslan_Molchanov Пт май 29, 2026 14:55:40, всего редактировалось 1 раз.
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Пробовал. Не заработало. Может я что-то делаю не так.jcxz писал(а): Пт май 29, 2026 14:50:16Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
А как можно не все скопировать? Если копированием занимается программа, и нельзя же выбрать что скопировать а что нет. Или же я что-то не понимаю.Rapra писал(а): Пт май 29, 2026 14:39:17 Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.Ruslan_Molchanov писал(а): Пт май 29, 2026 14:53:11Пробовал. Не заработало. Может я что-то делаю не так.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?
Считывать/копировать нужно всю флешь МК.
- Michael_Sch
- Открыл глаза
- Сообщения: 74
- Зарегистрирован: Пт июл 12, 2013 13:53:52
- Откуда: Санкт-Петербург
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Нужен подробный, со скриншотами, процесс чтения и записи прошивки. Вы, судя по всему, делаете это впервые, возможно, не учитываете каких то нюансов.
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Можно указать диапазон адресов чтения и сохранения.
Да и GD может иметь косяки, когда его пытаются читать/прогать инструментарием от STM
-
Ruslan_Molchanov
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт май 28, 2026 10:41:28
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Микроконтроллер GD32, во всем точная копия ST32. И определяется и считывается программатором без каких либо проблем.jcxz писал(а): Пт май 29, 2026 15:01:08Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.Ruslan_Molchanov писал(а): Пт май 29, 2026 14:53:11Пробовал. Не заработало. Может я что-то делаю не так.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?Считывать/копировать нужно всю флешь МК.
Да платы полностью идентичные. С такими же микроконтроллерами. Были заказаны в китае на заказ.
Файл прошивки не могу сюда добавить в формате .bin, пишет неверный формат файла, нельзя добавить.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Это не так. Раз прошивка не работает, будучи корректно зашита в точно такую же плату.Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37И определяется и считывается программатором без каких либо проблем.
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Прошивка с исходного устройства точно сливается, она там не залочена? Может вы пытаетесь прошить пустым файлом, в котором ничего нет.
Астролябия-сама меряет, было бы что мерять!!!
Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6
Во-первых, не ST32, а STM32, а во-вторых, не такая уж и точная копия. На форумах были темы с проблемами совместимости. В том числе и по программаторам.Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37 Микроконтроллер GD32, во всем точная копия ST32.
У топикстартера программатор может считывать просто мусор, а не реальную прошивку. Так делали раньше в некоторых микроконтроллерах (по-моему, в PIC), когда защищенный микроконтроллер выдавал мусор вместо реальной прошивки.


