Author Topic: How I got the template for Gigadevice GD32E103xx to work in Keil MDK-Lite  (Read 1186 times)

0 Members and 1 Guest are viewing this topic.

Offline crosswickTopic starter

  • Newbie
  • Posts: 8
Hi all,

I thought this was worth sharing. With Keil uVision v5.34 installed, and the 1.20 Addon pack installed within that, I could not get the template (from the 1.20 Firmware Library, all from gigadevice.com) working - it kept giving an error message, and I could not change the Device setting.

Turns out the way to remedy it is to select: Project - Manage - Migrate to Version 5 Format

Then the Device (in Options for Target) is selectable and the right Programming Algorithm for downloading to the MCU is available.

Hope this helps anyone.
« Last Edit: April 26, 2021, 11:51:53 am by crosswick »
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Hi all,

I thought this was worth sharing. With Keil uVision v5.34 installed, and the 1.20 Addon pack installed within that, I could not get the template (from the 1.20 Firmware Library, all from gigadevice.com) working - it kept giving an error message, and I could not change the Device setting.

Turns out the way to remedy it is to select: Project - Manage - Migrate to Version 5 Format

Then the Device (in Options for Target) is selectable and the right Programming Algorithm for downloading to the MCU is available.

Hope this helps anyone.

Very interesting.

The M4 Gigadevice GD32E103xx LQFP48 package pin-outs are identical to the STM32F103 M3 LQFP48 package as used in the Blue Pill.

https://ipfs-pin.com/ipfs/QmXch2TPefJHeacsKRhfq2gmFsyMAsAXEZ5XASHPi19xtV/GD32E103xx_Datasheet_Rev1.8.pdf
https://ipfs-pin.com/ipfs/QmUFdBU9Lvq3S6hesWy8LrzCm67zHLETyptZ9nGsobrFfP/GD32E10x_User_Manual_Rev1.5.pdf
 

Offline crosswickTopic starter

  • Newbie
  • Posts: 8
In the meantime I'm reading in the firmware documentation that the examples are intended to be used in uVision 4, so that's why.
« Last Edit: April 27, 2021, 08:20:42 pm by crosswick »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf