Author Topic: RISC-V microcontrollers from GigaDevice  (Read 24541 times)

0 Members and 1 Guest are viewing this topic.

Offline oPossumTopic starter

  • Super Contributor
  • ***
  • Posts: 1415
  • Country: us
  • Very dangerous - may attack at any time
RISC-V microcontrollers from GigaDevice
« on: August 24, 2019, 03:01:19 am »
https://www.cnx-software.com/2019/08/23/gigadevice-gd32v-risc-v-mcu-development-board/amp/

The new GD32VF103 series RISC-V MCU family features 14 models with the following key specifications:

Core – GD32VF103 RISC-V “Bumblebee Core” @ 108 MHz
Memory – 8KB to 16KB SRAM
Storage  – 16KB to 128KB flash
Peripherals – USB OTG and CAN 2.0B
I/O – 3.3V, 5V tolerant
Supply Voltage – 2.6 to 3.6V
Package – QFN36, LQFP48, LQFP64, and LQFP100 packages


May be pin compatible with STM32F100 series.
 
The following users thanked this post: thm_w, emece67

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11238
  • Country: us
    • Personal site
Re: RISC-V microcontrollers from GigaDevice
« Reply #1 on: August 24, 2019, 03:29:26 am »
That sounds lire the first actually usable RISC-V MCU.

Would be nice to have dev kit available from sellers on more approachable platforms. I would definitely get one.
Alex
 

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Re: RISC-V microcontrollers from GigaDevice
« Reply #2 on: August 24, 2019, 03:39:30 am »
"Would be nice to have dev kit available from sellers on more approachable platforms. I would definitely get one."

many available

https://gd32.tmall.com/category.htm?spm=a220o.1000855.w4010-18883888930.2.3a7b676eMpeEuQ&search=y

 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11238
  • Country: us
    • Personal site
Re: RISC-V microcontrollers from GigaDevice
« Reply #3 on: August 24, 2019, 03:42:46 am »
Yeah, but you need to read Chinese. And probably give them your credit card. And I'd rather not.

Hopefully someone will sell them on eBay or Aliexpress.
Alex
 

Offline bilibili

  • Newbie
  • Posts: 4
  • Country: cn
 
The following users thanked this post: oPossum, blueskull, josip

Offline bilibili

  • Newbie
  • Posts: 4
  • Country: cn
Re: RISC-V microcontrollers from GigaDevice
« Reply #5 on: August 24, 2019, 01:59:27 pm »
RISC-V CPU target for embedded applications that require low energy consumption and small
area, which is compliant to RISC-V architecture with several efficient micro-architecture
features, including simple dynamic branch prediction, instruction pre-fetch buffers and local
memories. It supports 32 general purpose registers (GPRs) and fast multiplier for
performance/area tradeoff:
  • RISC-V compliant little-endian RV32IMAC (32GPRs) ;
  • Configurable 2-stage pipeline optimized for low gate-count and high frequency;
  • Machine (M) and User (U) Privilege levels support;
  • Single-cycle hardware multiplier and Multi-cycles hardware divider support;
  • Misaligned load/store hardware support;
  • Atomic instructions hardware support;
  • Non-maskable interrupt (NMI) support;
  • Dynamic Branch Prediction and instruction pre-fetch buffers to speed up control code;
  • State-of-the-art micro-architecture design to tradeoff area and performance requirements;
  • WFI (Wait for Interrupt) support;
  • WFE (Wait for Event) support;
  • Interrupt priority levels configurable and programmable;
  • Enhancement of vectored interrupt handling for real-time performance;
  • Support interrupt preemption with priority ;
  • Support interrupt tail chaining;
  • Standard 4-wire JTAG debug port
  • Support interactive debug functionalities
  • Support 4 triggers for hardware breakpoint
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14447
  • Country: fr
Re: RISC-V microcontrollers from GigaDevice
« Reply #6 on: August 24, 2019, 01:59:58 pm »
Would be nice to have models with more RAM too.
 

Offline hansd

  • Contributor
  • Posts: 32
  • Country: au
 

Offline GromBeestje

  • Frequent Contributor
  • **
  • Posts: 279
  • Country: nl
Re: RISC-V microcontrollers from GigaDevice
« Reply #8 on: August 24, 2019, 10:10:22 pm »
Where can you buy the evaluation boards?

It seems at the moment only on the Chinese market, so to get it elsewhere you'll need a service like yoybuy.com
 

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Re: RISC-V microcontrollers from GigaDevice
« Reply #9 on: August 25, 2019, 12:20:25 am »
why you trust eBay and don't Chinese stores, there is much secure than in us, crime there is the death penalty, and you can use Paypal, You are kidding about can't read Chinese in today's world you can read any language, with few keystrokes. The Chinese online stores ( Alibaba group ) are much more reliable than eBay, any seller is required to make a huge deposit just to solve future claims, The risk is much lower
 

Online Monkeh

  • Super Contributor
  • ***
  • Posts: 7992
  • Country: gb
Re: RISC-V microcontrollers from GigaDevice
« Reply #10 on: August 25, 2019, 01:26:38 am »
why you trust eBay and don't Chinese stores, there is much secure than in us, crime there is the death penalty

Oh my, that's hilarious on so many levels..

Quote
You are kidding about can't read Chinese in today's world you can read any language, with few keystrokes.

If it were that easy your English wouldn't be so awful.

There are those of us who don't wish to spend three hours figuring out what's happening on a website half in the wrong language and half extraordinarily poorly translated by machine, just to order some cheap parts. And we don't accept that random stores in another country are secure when said country is rife with crime from the top down.
 

Offline wilfred

  • Super Contributor
  • ***
  • Posts: 1252
  • Country: au
Re: RISC-V microcontrollers from GigaDevice
« Reply #11 on: August 25, 2019, 02:17:16 am »
If it were that easy your English wouldn't be so awful.
:--


A bit of self moderation is in order when making comments like this.
 

Online Monkeh

  • Super Contributor
  • ***
  • Posts: 7992
  • Country: gb
Re: RISC-V microcontrollers from GigaDevice
« Reply #12 on: August 25, 2019, 02:27:15 am »
If it were that easy your English wouldn't be so awful.
:--


A bit of self moderation is in order when making comments like this.

It was not intended to be nasty, only to make a point.

If automatic translation was reliable, one would not need to learn other languages - you'd just use a translator.

I apologise for any feelings hurt.
« Last Edit: August 25, 2019, 02:29:16 am by Monkeh »
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: RISC-V microcontrollers from GigaDevice
« Reply #13 on: August 25, 2019, 03:42:52 am »
I trust AliExpress over eBay, for tech stuff.
(After all, afaict, eBay is usually some less-technical reseller selling AliExpress goods, anyway.?)


I’m not willing to order from a site where I can’t accurately read the language, though.


Either these chips will show up on a more monolingual-friendly site, eventually, or they’re not worth the trouble.  If Baite, or one of the other cluefull vendors starts selling them, I’m in!

 

Offline hansd

  • Contributor
  • Posts: 32
  • Country: au
Re: RISC-V microcontrollers from GigaDevice
« Reply #14 on: August 25, 2019, 04:34:22 am »

Either these chips will show up on a more monolingual-friendly site, eventually, or they’re not worth the trouble.  If Baite, or one of the other cluefull vendors starts selling them, I’m in!
[/quote]

Segger supports them in their RISC V Embedded Studio.
 

Offline emece67

  • Frequent Contributor
  • **
  • !
  • Posts: 614
  • Country: 00
Re: RISC-V microcontrollers from GigaDevice
« Reply #15 on: August 25, 2019, 11:28:26 am »
.
« Last Edit: August 19, 2022, 02:28:23 pm by emece67 »
 

Offline bilibili

  • Newbie
  • Posts: 4
  • Country: cn
Re: RISC-V microcontrollers from GigaDevice
« Reply #16 on: August 26, 2019, 04:12:19 pm »
GD32VF103C-START

70RMB/10$ including onboard debugger

 

Offline Sal Ammoniac

  • Super Contributor
  • ***
  • Posts: 1668
  • Country: us
Re: RISC-V microcontrollers from GigaDevice
« Reply #17 on: August 26, 2019, 04:23:03 pm »
And probably give them your credit card. And I'd rather not.

Doesn't your credit card company give you the option of generating one time use numbers? Mine does, and I always use this when ordering something from a potentially dodgy site on the Internet. My CC company lets me generate a one-time number with a fixed credit limit (I usually set it to $1 higher than whatever I'm ordering) and an expiration date of next month.
« Last Edit: August 26, 2019, 11:01:38 pm by Sal Ammoniac »
Complexity is the number-one enemy of high-quality code.
 

Offline Sal Ammoniac

  • Super Contributor
  • ***
  • Posts: 1668
  • Country: us
Re: RISC-V microcontrollers from GigaDevice
« Reply #18 on: August 26, 2019, 04:27:15 pm »
If it were that easy your English wouldn't be so awful.
:--


A bit of self moderation is in order when making comments like this.

Oh, yes, I forgot... Political correctness trumps all these days. My bad.

Frankly, I'm glad to see someone (Monkeh) call a spade a spade.
Complexity is the number-one enemy of high-quality code.
 
The following users thanked this post: techman-001

Offline emece67

  • Frequent Contributor
  • **
  • !
  • Posts: 614
  • Country: 00
Re: RISC-V microcontrollers from GigaDevice
« Reply #19 on: August 26, 2019, 10:05:03 pm »
.
« Last Edit: August 19, 2022, 02:28:35 pm by emece67 »
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14447
  • Country: fr
Re: RISC-V microcontrollers from GigaDevice
« Reply #20 on: August 26, 2019, 10:10:28 pm »
Is the "F103" codename pure coincidence though? ;D
 

Offline lucazader

  • Regular Contributor
  • *
  • Posts: 221
  • Country: au
Re: RISC-V microcontrollers from GigaDevice
« Reply #21 on: August 26, 2019, 10:18:29 pm »
Is the "F103" codename pure coincidence though? ;D

Nope.
Another product line that they have released in the past was the GD32F103. And these were basically pin for pin compatible with the STM32. And they were also mostly register and binary compatible, with a few exceptions...
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6352
  • Country: ca
  • Non-expert
Re: RISC-V microcontrollers from GigaDevice
« Reply #22 on: August 26, 2019, 10:19:41 pm »
I checked the LQFP48 pinout and it matches up, so theoretically you can drop this thing into an existing board design for STM32F103, once you figure out the code of course.

This is really smart, first the F103 clone for a lower price to build trust/brand, then this. AFAIK there haven't been any major issues with that design, but I don't know if anyone has done in depth characterizations.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: RISC-V microcontrollers from GigaDevice
« Reply #23 on: August 26, 2019, 10:22:26 pm »
Quote
Doesn't your credit card company give you the option of generating one time use numbers? Mine does, and I always use this when ordering something from a potentially dodgy site on the Internet. My CC company let's me generate a one-time number with a fixed credit limit (I usually set it to $1 higher than whatever I'm ordering) and an expiration date of next month.
I've never heard of such a capability!  Sounds neat.
Who is "your credit card company"?

Edit: Hmm:  Capital One, Citi, Bank of America offer disposable card numbers  on *some* cards...

« Last Edit: August 26, 2019, 10:43:03 pm by westfw »
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14447
  • Country: fr
Re: RISC-V microcontrollers from GigaDevice
« Reply #24 on: August 26, 2019, 10:45:57 pm »
I checked the LQFP48 pinout and it matches up, so theoretically you can drop this thing into an existing board design for STM32F103, once you figure out the code of course.

This is really smart, first the F103 clone for a lower price to build trust/brand, then this. AFAIK there haven't been any major issues with that design, but I don't know if anyone has done in depth characterizations.

Does it have a similar set of peripherals as well?

Yeah, I guess if a company is producing millions a year of devices using a STM32F103, they could justify the time investment in porting the software to this new chip, and then it would just be a matter of changing a single item in the BOM...

Not very fair to STM, but hey. Who said business was fair, right?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf