GD32F103RBT6 – the STM32 pin to pin compatible Chinese MCUs sample test

GD32

Our previous blog post made lot of buzz about the STM32 pin to pin and functional compatible processors made by Chinese company Giga Device.

Some people at Giga Device got upset from the comments that they probably did STM32 cloning or do not pay ARM licensees and we received this letter from GD32 product family manager Eric Jin:

1. All the products provided by GigaDevice were developed by GigaDevice independently, and GigaDevice has its all intellectual property rights. As the third-party intellectual property rights, GigaDevice has obtained the intellectual property rights holder’s authorization.

2. All the products provided by GigaDevice do not infringe any third-party intellectual property rights.

3. It’s sure that for the record, GigaDevice are a legitimate ARM licensee :
https://community.arm.com/community/arm-partner-directory/partner-gigadevice-semiconductor

4. And GigaDevice is officially the ARM connected community member and the ARM university programme partner.

5. GigaDevice GD32 series of MCU got the trade mark in world wide such as US, Korea& Japan

6. The right of layout-designs of integrated circuits design of GD32 MCU is protected in China.
GigaDevice also have lots of US,EUROPEAN & INT’L PATENT concerning GD32 MCUs, examples check the attached patent file.

1 PCT/CN2013/075149 PCT International EMBEDDED SYSTEM CONTROLLER

2 14/399,858 US EMBEDDED SYSTEM CONTROLLER

3 13788134.8 EU EMBEDDED SYSTEM CONTROLLER

4 PCT/CN2015/071990 PCT International MCU

5 PCT/CN2015/071983 PCT International MCU

6 PCT/CN2015/071556 PCT International MCU

7. We also provide the “Intellectual Property Rights Guarantee letter” and the “Trademark Certificate” for your reference.

8. We will continue to highlight the advantage of our own in market, especially the family roadmap.

 

We got some free samples of GD32F103RBT6 and replaced the MCUs on STM32-P103, STM32-H103 and OLIMEXINO-STM32. To our surprise these boards pass all functional tests without any modifications, i.e. all the development tools, JTAGs, etc work with GD32 like they are STM32! Also all software code made for STM32 run the same way on GD32 devices, so you can re-use all STM32 code and libraries for these new devices.

How this will affect ST? I don’t know, but I guess not much. Big customers who make probably major share from the STM32 sales already have good prices directly from ST and will not move to something unknown which cost a little bit less.

The prices of GD32F103RBT6 in China are about 20% less than the price you can buy there original STM32 chips. If I was big company I wouldn’t move away from ST as GD32 devices have some claims for higher speed etc, but their web site is total mess and you hardly can find even simple datasheet, not to say that GD32 have no Errata, which is alert for us, in novadays device with no published errata usually means the manufacturer of this device is either hiding something either didn’t test it’s device well enough :). For  big projects switching to noname Chinese supplier is no go as the risks are huge.

For the small customers it’s another story. If Giga device can find reliable small distributors which to stock and sell their products in Europe they will have no competition by ST which use the old fat distribution channels left in Europe which charge for small quantities x3 the prices which is for big customers and obstracle competetive small scale production here.