Добавить в корзинуПозвонить
Найти в Дзене
TDM Lab

Программатор GD-Link-V3

Пришел мне программатор 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. В итоге мне пришлось приклеить бумажку. Но н

Пришел мне программатор GD-Link-V3😊

Это одно из моих "боковых" исследований рынка микроконтроллеров для приводных систем. Микроконтроллер в программаторе стоит GD32E517RET6.

-2

В наличии программирование-отладка через JTAG и SWD.

Я ранее уже рассказывал про плату и интересный мне микроконтроллер GD32G553, это Cortex-M33 c 216МГц и с просто огромным набором периферии для приводных дел.

-3

Так вот оказалось, что на отладке GD32G553RxT6-EVAL стоит наплатный программатор на STM32, что уже само по себе было странно и в довершение это оказался DAPLink. Ничего я с ним интересного сделать не смог и понял, что хочу решение из коробки работающее сразу со штатной IDE от GD32. Вот такой вот я ленивый.

С GD-Link же все запустилось на ура, ничего не настраивал кроме того что выбрал в debug configurations собственно GD-Link.

-4

Некрасиво, что на программаторе не удосужились нанести назначение выводов разъема. Я понимаю конечно, что называния разные для JTAG и SWD. В итоге мне пришлось приклеить бумажку. Но не то чтобы этот производитель был уникален в этой забывчивости.

-5

Итого, светодиодом я помигал, в подобии CubeMX для GD32 покопался. Она еще очень далека от совершенства, если не сказать хуже, но тем не менее это работает.

-6

Из интересных камней у GD32 как я и сказал серия G5 (Cortex-M33) и есть еще две серии A5 (Cortex-M33) и A7 (до Cortex-M7 dual), эти с буквой "А" сертифицированы для применения в транспорте в том числе как основные МК (automotive-grade MCU).

Микроконтроллеры с таким "грейдом" можно ставить например на управление тяговым инвертором электромобиля.

Старшая серия А7 идет вообще с Lockstep ядром. Это значит что там 2 физических ядра которые могут работать в синхронном режиме выполняя одну и ту же программу. Если в ходе выполнения происходит сбой вычислений одного из ядер, это может быть обнаружено "на лету".