Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Кто любит RISC в жизни, заходим, не стесняемся.
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

Добрый день уважаемые жители и гости форума. Помогите пожалуйста в моём вопросе. В общем и в целом, стоит задача перенести прошивку и всю конфигурацию микроконтроллера, GD32F303CBT6, установленного на одной плате, на другие платы такого же типа, с таким же установленным на них микроконтроллером, с полностью голым железом с магазина. Буду очень благодарен. Предлагайте свою цену за данный тип услуг. Заранее большое спасибо.
Реклама
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Rapra »

Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
Реклама
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

Rapra писал(а): Чт май 28, 2026 17:43:05 Ваша затея может быть невыполнима по причине залоченности (блокировки чтения) микроконтроллера-донора.
Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
jcxz
Мудрый кот
Сообщения: 1727
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение jcxz »

Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
Тогда в чём проблема - прочитать и записать?
Реклама
Эиком - электронные компоненты и радиодетали
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

jcxz писал(а): Пт май 29, 2026 14:10:46
Ruslan_Molchanov писал(а): Чт май 28, 2026 23:15:05Ну программа STM32CubeProgrammer показала, что RDP не актвен (отключён).
Тогда в чём проблема - прочитать и записать?
В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора. А на тех платах, на которые нужно все это перенести микропроцессоры полностью голые, без конфигурации. Что дальше с этим делать, у меня не хватает знаний. Вот и ищу человека, который в этом разбирается и может мне в этом помочь. Я же не за бесплатно прошу это сделать.
Реклама
jcxz
Мудрый кот
Сообщения: 1727
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение jcxz »

Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку". :)
Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Реклама
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Rapra »

Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
Аватара пользователя
Michael_Sch
Открыл глаза
Сообщения: 74
Зарегистрирован: Пт июл 12, 2013 13:53:52
Откуда: Санкт-Петербург

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Michael_Sch »

То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

jcxz писал(а): Пт май 29, 2026 14:35:48
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:21:05В том, что программа считывает только саму прошивку. Без конфигурации выводов и настройки микропроцессора.
Эта программа (прошивка) и должна делать и "конфигурацию выводов и настройку". :)
Другое дело если в вашем девайсе есть внешние чипы FLASH/FRAM. Вот инфу из них возможно нужно скопировать отдельно.
Та в том то и дело, что их нет, внешних чипов.
jcxz
Мудрый кот
Сообщения: 1727
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение jcxz »

Ruslan_Molchanov писал(а): Пт май 29, 2026 14:47:58Та в том то и дело, что их нет, внешних чипов.
Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

Michael_Sch писал(а): Пт май 29, 2026 14:47:16 То есть, вы подключились к камню, считали прошивку и не попробовали даже залить ее на другую плату ("голую")?
Что помешало то?
Или есть что-то, что нам неизвестно?
"Голая" плата в STMCubeProgrammer'e видна?
Подключился через ST-LinkV2 к плате с прошивкой, рабочей. Светодиод процессора светится, тоесть мигает с определенной частотой. Считал с нее прошивку. Подключил в последствии, плату с голым чипом, светодиод процессора не светится, но плата определяется в программе, прошивка заливается, проверку на схожесть с самим файлом прошивки, скачанной с предыдущей платы, проходит. Но в итоге, светодиод не светится и плата не работает.
Последний раз редактировалось Ruslan_Molchanov Пт май 29, 2026 14:55:40, всего редактировалось 1 раз.
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

jcxz писал(а): Пт май 29, 2026 14:50:16
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:47:58Та в том то и дело, что их нет, внешних чипов.
Тогда считывайте и записывайте прошивку. К чему весь этот базар?
Или уже попробовали и не заработало?
Пробовал. Не заработало. Может я что-то делаю не так.
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Ruslan_Molchanov »

Rapra писал(а): Пт май 29, 2026 14:39:17 Так конфигурация выводов и настройка находится в той же самой прошивке. Если у вас она не переносится, значит, вы не всё скопировали
А как можно не все скопировать? Если копированием занимается программа, и нельзя же выбрать что скопировать а что нет. Или же я что-то не понимаю.
jcxz
Мудрый кот
Сообщения: 1727
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение jcxz »

Ruslan_Molchanov писал(а): Пт май 29, 2026 14:53:11Пробовал. Не заработало. Может я что-то делаю не так.
Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?
Ruslan_Molchanov писал(а): Пт май 29, 2026 14:58:00А как можно не все скопировать?
Считывать/копировать нужно всю флешь МК.
Аватара пользователя
Michael_Sch
Открыл глаза
Сообщения: 74
Зарегистрирован: Пт июл 12, 2013 13:53:52
Откуда: Санкт-Петербург

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Michael_Sch »

Нужен подробный, со скриншотами, процесс чтения и записи прошивки. Вы, судя по всему, делаете это впервые, возможно, не учитываете каких то нюансов.
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Rapra »

Ruslan_Molchanov писал(а): Пт май 29, 2026 14:58:00 нельзя же выбрать что скопировать а что нет.
Можно указать диапазон адресов чтения и сохранения.
Да и GD может иметь косяки, когда его пытаются читать/прогать инструментарием от STM
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение 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, пишет неверный формат файла, нельзя добавить.
jcxz
Мудрый кот
Сообщения: 1727
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение jcxz »

Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37И определяется и считывается программатором без каких либо проблем.
Это не так. Раз прошивка не работает, будучи корректно зашита в точно такую же плату. :dont_know:
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6322
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Asmodey »

Прошивка с исходного устройства точно сливается, она там не залочена? Может вы пытаетесь прошить пустым файлом, в котором ничего нет.
Астролябия-сама меряет, было бы что мерять!!!
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Помогите с переносом прошивки и конфигурации на голый микроконтроллер GD32F303CBT6

Сообщение Rapra »

Ruslan_Molchanov писал(а): Пт май 29, 2026 15:25:37 Микроконтроллер GD32, во всем точная копия ST32.
Во-первых, не ST32, а STM32, а во-вторых, не такая уж и точная копия. На форумах были темы с проблемами совместимости. В том числе и по программаторам.
У топикстартера программатор может считывать просто мусор, а не реальную прошивку. Так делали раньше в некоторых микроконтроллерах (по-моему, в PIC), когда защищенный микроконтроллер выдавал мусор вместо реальной прошивки.
Ответить

Вернуться в «ARM»