News GigaDevice GD32VW553 mit RISC/V, Bluetooth 5.2 und WiFi 6


von Tam H. (Firma: Tamoggemon Holding k.s.) (tamhanna)


Angehängte Dateien:

Lesenswert?

GigaDevice arbeitet seit einiger Zeit an einem RISC/V-Chip mit Funkmodul. Der GD32VW553 ist nun im Heimatmarkt verfügbar, und bietet neben Wifi 6.0 auch Bluetooth. Dieser Artikel verrät, was derzeit an Informationen verfügbar ist.

Neben einem mit bis zu 160MHz getakteten RISC-V-Kern samt FPU- und DSP-Erweiterungen spendiert GigaDevice dem in QFN32 und QFN40-Gehäuse verfügbaren Controller verschiedenste Peripheriegeräte und Unterstützung für brandaktuelle Funkprotokolle. Die Abbildungen bieten eine Liste der Möglichkeiten.

Bildquelle: GigaDevice

Bildquelle: GigaDevice

Details der Hardware

Der eigentliche Rechenkern kommt abermals aus dem Hause Nuclei, und ist vom Typ N307. Im Bereich der unterstützten ISA-Extensions verspricht das Datenblatt Folgendes:

1
 RV32I / M / A / F / D / C / P / B instruction extensions support.
2
 Support Physical Memory Protection (PMP) to protect the memory, 8 entries.
3
 Support Instruction Cache (I-Cache), 2-way associative, cache line size 32 bytes, 
4
total 32KB.
5
 Support single / double precision FPU.
6
 Support 2 cycle floating point MAC.
7
 Support packed-SIMD DSP.

Für kryptographische Berechnungen steht ein weiterer Beschleuniger zur Verfügung, der sowohl klassische Verschlüsselung (CAU) als auch Hashverfahren (HAU) beschleunigt.

Neben bis zu 29 GPIO-Pins (einige davon 5V-tolerant) spendiert GigaDevice einen ADC, der folgenmde Spezifikationen aufweist:

1
 12-bit SAR ADC's conversion rate is up to 3 MSPS.
2
 Hardware oversampling ratio adjustable from 2x to 256x improves resolution to 16-bit
3
 Input voltage range: 0  VIN  VDDA.
4
 Temperature sensor.

Schade ist lediglich, dass der Chip nur I2C-, aber keine I3C-Interfaces aufweist.

Entwicklerwerkzeuge in Zusammenarbeit mit SEGGER

Für die Entwicklungswerkzeuge geht GigaDevice eine Partnerschaft mit SEGGER ein. Unter https://www.segger.com/supported-devices/search/GD32VW553 listet Segger zwei neue Mikrocontroller, die in der hauseigenen Entwicklungsumgebung unterstützt sind. In der englischsprachigen Aussendung spricht man von einer kostenlosen Variante der IDE:

1
Germany's SEGGER, the industry's leading supplier of embedded development systems, has reached a strategic cooperation with GigaDevice to provide developers with a fully free and commercially available SEGGER Embedded Studio integrated development environment (IDE) and a complete set of development tools

Interessant ist außerdem, dass im Wiki auch das in der Abbildung gezeigte Bild zu sehen ist. GigaDevice plant offensichtlich, auch für diesen „Neuling“ ein Evaluationsboard anzubieten. Außerdem findet sich auf dem Board eine an den ESP32 erinnernde Modulvariante, zu der sich im Datenblatt derzeit aber noch keine Hinweise finden.

Bildquelle: https://wiki.segger.com/GigaDevice_GD32VW553H-EVAL

Mehr erfahren

GigaDevice legt den Fokus für die Vermarktung derzeit auf den Heimatmarkt. Die unter https://www.gigadevice.com.cn/product/mcu/risc-v/gd32vw553hiq7 abrufbare chinesische Webseite bietet verschiedenste Informationen an, die sich insbesondere in Microsoft Edge gut ins Deutsche übersetzen lassen. Eine englische Version der Pressemitteilung findet sich auch unter https://inf.news/en/tech/e05bc9ef1b28d95a6a7ad8b3b27f9578.html. Interessant ist außerdem, dass es schon jetzt ein englisches Datenblatt für den Typ gibt. Das Dokument, aus dem auch einige der hier abgedruckten Bilder entnommen wurden, wartet unter der URL https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20231017/GD32VW553xxDatasheet_Rev1.0.pdf. Unter https://www.gd32mcu.com/cn/download/0?kw=GD32VW5 findet sich außerdem die Firmware Library im 7z-Format, die allerdings keinen Code für das Drahtlosinterface bereitstellt. Zu guter letzt hat der Autor einen „umfangreicheres“ Demo-Video zum Thema zur Verfügung gestellt, das unter der URL https://youtu.be/pZLBoEZqUjE abrufbar ist.

Fazit

Aus Hardwaresicht macht der GD32VW553 alles richtig: wer einen sanktionssicheren Mikrocontroller mit Funkmodul sucht, findet hier eine sichere und preisgünstige Lösung eines Unternehmens, das mit Sicherheit auch in einigen Jahren noch aktiv ist. Trotz der Partnerschaft mit Seeger ist zum Zeitpunkt noch unklar, wie der Bluetooth Stack aufgebaut sein wird. In der Vergangenheit haben einige Unternehmen schwer zu handhabende Stacks den Markt gebracht (Stichwort STM32WBA), die die Nutzung der MCUs erschwerten.


: Bearbeitet durch NewsPoster
von Harald K. (kirnbichler)


Lesenswert?

Wenn man BLE und RISC-V kombinieren möchte, gibt es von WCH den CH592.

https://www.wch-ic.com/downloads/file/378.html

Den verkauft WCH via aliexpress:

https://www.aliexpress.com/item/1005005883607374.html

Es gibt dafür auch zwei Evaluation-Boards für die Varianten CH592F und 
CH592X:

https://www.aliexpress.com/item/1005005884261132.html

(Dokumentation und Sample-Code: 
https://www.wch.[ZEH-ENN]/downloads/CH592EVT_ZIP.html *)

Entwicklungssoftware ist wie bei WCH üblich mounriver Studio, als 
Programmier-/Debug-Adapter ist der WCH-LinkE zu verwenden:

https://www.aliexpress.com/item/1005004881582037.html

*) Statt [ZEH-ENN] ist die chinesische TLD anzugeben, die Forensoftware 
hält Links nach China generell für Spam

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.