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

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Zikon
Встал на лапы
Сообщения: 94
Зарегистрирован: Вт фев 28, 2017 08:13:31
Откуда: Свердловская обл.

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

Сообщение Zikon »

И ещё есть Option bytes
которые тоже обязательно нужно посмотреть
и также выставить на другом чипе
Реклама
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

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

Сообщение Rapra »

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

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

Сообщение Ruslan_Molchanov »

Zikon писал(а): Пт май 29, 2026 19:48:27 Да, правильно говорят считали только 1024 байт ( 1К байт - 0x400 )
Size установите 0x20000 для 128К байт
и BIN файл должен быть тоже 128К байт
Выставил Size : 0×20000, Информация только до 6000, дальше чисто.

https://iimg.su/i/WEgfyD
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

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

Сообщение Ruslan_Molchanov »

Zikon писал(а): Пт май 29, 2026 19:55:27 И ещё есть Option bytes
которые тоже обязательно нужно посмотреть
и также выставить на другом чипе
https://iimg.su/i/ywjLUi
Реклама
Эиком - электронные компоненты и радиодетали
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

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

Сообщение Rapra »

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

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

Сообщение Ruslan_Molchanov »

Rapra писал(а): Сб май 30, 2026 15:57:27 Значит, там прошивки всего на 24 кБайта. Негусто. Простенькое устройство, как видно.
Это процессорная плата зарядной станции.
Но всё равно, даже после всех манипуляций. Плата,в которую заливается прошивка на устройстве не работает. Хотя верификацию со считанной прошивкой в программе проходит без ошибок.
Реклама
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

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

Сообщение Ruslan_Molchanov »

Ruslan_Molchanov писал(а): Пт май 29, 2026 19:43:43 Firmware 1.8 kW.bin.zipFirmware 1.8 kW.bin.zip
jcxz писал(а): Пт май 29, 2026 15:01:08 Вы сам считанный файл прошивки смотрели? А то может он из одних FF или 00 состоит? Тогда это пустышка.
Выложите сюда считанный файл прошивки.
Также я не уверен, что ST-Link должен уметь читать микроконтроллеры GD32. Он предназначен вообще-то для STM. Хотя может и прочитает. Но лучше бы использовать J-Link.
И в 3-их: Заливаете прошивку в МК стоящий на точно такой-же плате, на какой и старый МК стоит?
Считывать/копировать нужно всю флешь МК.
Вложения
Firmware 1.8 kW-2.bin.zip
(128.17 КБ) 5 скачиваний
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

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

Сообщение Rapra »

У вас там на скрине написано - F103. А в названии этой темы вы написали, что F303. А они кагбе разные, вопсчем то. Проверьте на платах маркировку микроконтроллера
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

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

Сообщение Ruslan_Molchanov »

Rapra писал(а): Сб май 30, 2026 16:56:05 У вас там на скрине написано - F103. А в названии этой темы вы написали, что F303. А они кагбе разные, вопсчем то. Проверьте на платах маркировку микроконтроллера
https://iimg.su/i/DcL0wx
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

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

Сообщение Rapra »

Однако вот здесь микроконтроллер с источником прошивки определяется как F103:

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

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

Сообщение Ruslan_Molchanov »

Rapra писал(а): Сб май 30, 2026 19:07:14 Однако вот здесь микроконтроллер с источником прошивки определяется как F103:

Изображение
Спасибо за указатель. Посмотрю. Но то, что стоит 303-й в обеих платах, исходнике и той которая прошивается, это однозначно.
Может это связано с тем, что программа расчитана для микроконтроллеров STM, а я подключаю к ней GD.
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6318
Зарегистрирован: Сб янв 28, 2006 22:47:24

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

Сообщение Asmodey »

Ruslan_Molchanov писал(а): Сб май 30, 2026 20:22:42 Может это связано с тем, что программа расчитана для микроконтроллеров STM, а я подключаю к ней GD.
Прозренье наступило, ага. Тут уже который день твердят что это разные МК.
Астролябия-сама меряет, было бы что мерять!!!
Rapra
Потрогал лапой паяльник
Сообщения: 398
Зарегистрирован: Пн фев 16, 2026 17:30:02

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

Сообщение Rapra »

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

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

Сообщение Ruslan_Molchanov »

Rapra писал(а): Сб май 30, 2026 16:56:05 У вас там на скрине написано - F103. А в названии этой темы вы написали, что F303. А они кагбе разные, вопсчем то. Проверьте на платах маркировку микроконтроллера
В общем, вычитал я информацию на форумах и в справочниках, что GD32F303CBT6, это полный аналог микроконтроллера STM32F103CBT. Поэтому и программа эго так определяет. Совпадает и по частоте работы и по распиновке и по алгоритмам работы. И прошивается ровно так же, как этоо микроконтроллер.
Ruslan_Molchanov
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт май 28, 2026 10:41:28

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

Сообщение Ruslan_Molchanov »

Asmodey писал(а): Сб май 30, 2026 20:47:09
Ruslan_Molchanov писал(а): Сб май 30, 2026 20:22:42 Может это связано с тем, что программа расчитана для микроконтроллеров STM, а я подключаю к ней GD.
Прозренье наступило, ага. Тут уже который день твердят что это разные МК.


Это не прозренье. А предположение. Просто везде и всюду на форумах бытует информация по совместимости полной микроконтроллеров GD и STM. И прошиваться первые могут так же как и вторые. Через тот же софт.

https://www.radiokot.ru/forum/viewtopic ... 9&t=186292
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6318
Зарегистрирован: Сб янв 28, 2006 22:47:24

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

Сообщение Asmodey »

Ruslan_Molchanov писал(а): Сб май 30, 2026 21:20:49 Совпадает и по частоте работы и по распиновке и по алгоритмам работы.
И по архитектуре, и по адресному пространству? Достаточно одного малейшего несовпадения. Неужели нет никакой возможности разжиться средствами для программирования GP?

Кварцевый генератор задействован в схеме? Если да, хотя бы он работает?
Астролябия-сама меряет, было бы что мерять!!!
Croma
Электрический кот
Сообщения: 1061
Зарегистрирован: Ср янв 02, 2013 21:32:54

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

Сообщение Croma »

"Подключился через ST-LinkV2 к плате с прошивкой, рабочей. Светодиод процессора светится, тоесть мигает с определенной частотой. Считал с нее прошивку. Подключил в последствии, плату с голым чипом, светодиод процессора не светится, но плата определяется в программе, прошивка заливается, проверку на схожесть с самим файлом прошивки, скачанной с предыдущей платы, проходит. Но в итоге, светодиод не светится и плата не работает."

Когда у меня не получалось перенести прошивку с STM32 ST-LINK Utility
применил STM32CubeProgrammer и все получилось.
На проце было написано STM32G030F6P6
-----------------------------------
Мои танцы - манцы с CubeProgrammer были такие.

Для Windows 7 версия 2.15 или более ранние версии.

ST-link v2 китайский, не определяется в Cubeprogrammer
В окошке серийного номера какой попало символ.
Кнопка Cconnect приводит с сообщению
UR connection mode is defined with the HWrst reset mode

Помогло.
Копка Shared Enabled
Serial number Обновить
Ответить

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