Пришел мне программатор GD-Link-V3😊
Это одно из моих "боковых" исследований рынка микроконтроллеров для приводных систем. Микроконтроллер в программаторе стоит GD32E517RET6.
В наличии программирование-отладка через JTAG и SWD.
Я ранее уже рассказывал про плату и интересный мне микроконтроллер GD32G553, это Cortex-M33 c 216МГц и с просто огромным набором периферии для приводных дел.
Так вот оказалось, что на отладке GD32G553RxT6-EVAL стоит наплатный программатор на STM32, что уже само по себе было странно и в довершение это оказался DAPLink. Ничего я с ним интересного сделать не смог и понял, что хочу решение из коробки работающее сразу со штатной IDE от GD32. Вот такой вот я ленивый.
С GD-Link же все запустилось на ура, ничего не настраивал кроме того что выбрал в
debug configurations собственно GD-Link.
Некрасиво, что на программаторе не удосужились нанести назначение выводов разъема. Я понимаю конечно, что называния разные для JTAG и SWD. В итоге мне пришлось приклеить бумажку. Но не то чтобы этот производитель был уникален в этой забывчивости.
Итого, светодиодом я помигал, в подобии CubeMX для GD32 покопался. Она еще очень далека от совершенства, если не сказать хуже, но тем не менее это работает.
Из интересны[ камней у GD32 как я и сказал серия G5 (Cortex-M33) и есть еще две серии A5 (Cortex-M33) и A7 (до Cortex®-M7 dual), эти с буквой "А" сертифицированы для применения в транспорте в том числе как основные МК (automotive-grade MCU).
Микроконтроллеры с таким "грейдом" можно ставить например на управление тяговым инвертором электромобиля.
Старшая серия А7 идет вообще с Lockstep ядром. Это значит что там 2 физических ядра которые могут работать в синхронном режиме выполняя одну и ту же программу. Если в ходе выполнения происходит сбой вычислений одного из ядер, это может быть обнаружено "на лету".
Это одно из моих "боковых" исследований рынка микроконтроллеров для приводных систем. Микроконтроллер в программаторе стоит GD32E517RET6.
В наличии программирование-отладка через JTAG и SWD.
Я ранее уже рассказывал про плату и интересный мне микроконтроллер GD32G553, это Cortex-M33 c 216МГц и с просто огромным набором периферии для приводных дел.
Так вот оказалось, что на отладке GD32G553RxT6-EVAL стоит наплатный программатор на STM32, что уже само по себе было странно и в довершение это оказался DAPLink. Ничего я с ним интересного сделать не смог и понял, что хочу решение из коробки работающее сразу со штатной IDE от GD32. Вот такой вот я ленивый.
С GD-Link же все запустилось на ура, ничего не настраивал кроме того что выбрал в
debug configurations собственно GD-Link.
Некрасиво, что на программаторе не удосужились нанести назначение выводов разъема. Я понимаю конечно, что называния разные для JTAG и SWD. В итоге мне пришлось приклеить бумажку. Но не то чтобы этот производитель был уникален в этой забывчивости.
Итого, светодиодом я помигал, в подобии CubeMX для GD32 покопался. Она еще очень далека от совершенства, если не сказать хуже, но тем не менее это работает.
Из интересны[ камней у GD32 как я и сказал серия G5 (Cortex-M33) и есть еще две серии A5 (Cortex-M33) и A7 (до Cortex®-M7 dual), эти с буквой "А" сертифицированы для применения в транспорте в том числе как основные МК (automotive-grade MCU).
Микроконтроллеры с таким "грейдом" можно ставить например на управление тяговым инвертором электромобиля.
Старшая серия А7 идет вообще с Lockstep ядром. Это значит что там 2 физических ядра которые могут работать в синхронном режиме выполняя одну и ту же программу. Если в ходе выполнения происходит сбой вычислений одного из ядер, это может быть обнаружено "на лету".