Перейти к содержанию
    

GD32F103 CPUTAPID 0x2ba01477 не могу прошить

попалась партия GD32F103VCT6 с нестандартным CPUTAPID 0x2ba01477. В конфиге поправил  0x1ba01477 на  0x2ba01477. Но при попытке прошивки получаю

openocd -f  interface/stlink.cfg -f stm32f1x.cfg -c init -c 'reset halt' -c 'flash write_image erase ххх.elf' -c 'stm32f1x lock 0' -c shutdown
Open On-Chip Debugger 0.11.0+dev-00693-g0a36acbf6 (2022-05-24-14:18)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : DEPRECATED target event trace-config; use TPIU events {pre,post}-{enable,disable}
Info : clock speed 1000 kHz
Info : STLINK V2J39S7 (API v2) VID:PID 0483:3748
Info : Target voltage: 3.254318
Info : [stm32f1x.cpu] Cortex-M3 r2p1 processor detected
Info : [stm32f1x.cpu] target has 6 breakpoints, 4 watchpoints
Info : starting gdb server for stm32f1x.cpu on 3333
Info : Listening on port 3333 for gdb connections
Error: timed out while waiting for target halted
TARGET: stm32f1x.cpu - Not halted

И прошивка обламывается. 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Взял микроконтроллер из другой партии поставки, все шьется нормально. Надписи на чипах совпадают один в один. Openocd не ругается на CPUTAPID 0x2ba01477. Похоже при пайке как-то повредили. С СТМ-ками ни разу такого не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/19/2022 at 1:31 PM, viakon said:

Взял микроконтроллер из другой партии поставки, все шьется нормально. Надписи на чипах совпадают один в один. Openocd не ругается на CPUTAPID 0x2ba01477. Похоже при пайке как-то повредили. С СТМ-ками ни разу такого не было.

Добрый день.

Можете поделиться опытом применения GD-шных контроллеров в серийном производстве? Помимо той ситуации, которую вы в этой теме описали, сталкивались ли ещё с какими то неожиданностями?

Мы сейчас адаптировали один проект для STM32F427 под GD32F450, собираемся запускать в серию, в связи с этим интересно можно ли ожидать сюрпризов :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Основной сюрприз для 103 серии это медленный доступ к флэш выше 256кб. Я бы сказал что гигадевайс более строг к пользователю. То что работало на СТМ перестает работать на гиге. Но удалось доработать программу так чтоб работало и на СТМ и на гиге. Изучайте документ GD32 and STM32 Compatibility

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

То, что определённые отличия между ST и GD есть и программа написанная под ST требует адаптации для работы в GD - это понятно и этот путь мы уже прошли. Прошивка протестирована на нескольких макетных платах.

Вопрос же в том, не сталкивались ли при производстве с таким что отлаженная и проверенная прошивка на платах с новой партией контроллеров перестаёт программироваться или адекватно работать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на 20 изделиях проблем не замечено, но это не показатель. Мало статистики

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 часов назад, YuraFCZ сказал:

Мы сейчас адаптировали один проект для STM32F427 под GD32F450, собираемся запускать в серию, в связи с этим интересно можно ли ожидать сюрпризов :)

У программистов была пара небольших проблем, которые они порешали за один день. Одна с Ethernet -- решилась перестановкой пары команд, другая с тактированием контроллера. Контроллер тактировался от микросхемы Ethernet-свича и при ресете свича при пропадании от него тактовой намертво зависал в отличии от прототипа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...