Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] GD32F130G6U6 support #25

Open
JyeSmith opened this issue Sep 13, 2020 · 4 comments
Open

[Feature Request] GD32F130G6U6 support #25

JyeSmith opened this issue Sep 13, 2020 · 4 comments

Comments

@JyeSmith
Copy link

Hi,

I have a board with an f130g6 I would like to flash (analog video transmitter) https://i.imgur.com/wLZqZ7h.png. Is it possible to use this platform? Ideally with Arduino, st link upload and the HSI.

Ive had a play with the available boards, and ststm32, but with no luck.

Thanks for any help.

Cheers

@GPSBabelDeveloper
Copy link

The "GD32F" are ARM-based parts. This project is for "GD32V", which is RISC-V. This code base is the wrong place for ARM feature requests. Your project needs to be rebuild (ported) to RISC-V. The peripheral sets, register addresses, and naming conventions are apparently pretty similar, but you have some actual engineering to do on your side.

@maxgerhardt
Copy link

maxgerhardt commented Oct 24, 2020

Looking at google results for "GD32F130G6 arduino", this seems very slim. I've only personally created a project for a GD32F130C6 and the Simple Peripheral Library (SPL) provided by the vendor: https://github.com/maxgerhardt/pio-gd32f130c6. Can probably very easily add the board definition file for a GD32F130G6. I looked through the differences in the datasheet and your chip just has less I/O pins. The board configs are absolutely the same. Thus you can try that project.

Do you know more about that chip, e.g. whether it's a direct clone of a STM chip which is supported by STM32Duino?

@JyeSmith
Copy link
Author

@maxgerhardt I don't know if it is a direct clone or substitute. While the pinout and package are identical, I discovered the hardware that the pin pitch is different :(

I think Stm32duino used to support some GD devices but removed them.

@maxgerhardt
Copy link

I think Stm32duino used to support some GD devices but removed them.

The maple core had GD32F103C support (remove commit). Was identical to STM32F103C except with some clock speed settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants