Author Topic: The CH32V317 has appeared, but not much about it yet  (Read 8665 times)

0 Members and 1 Guest are viewing this topic.

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #25 on: December 16, 2025, 02:48:20 pm »
You can buy ot from Aliexpress in counts of 2.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 

Online SiliconWizardTopic starter

  • Super Contributor
  • ***
  • Posts: 17212
  • Country: fr
Re: The CH32V317 has appeared, but not much about it yet
« Reply #26 on: December 16, 2025, 03:16:45 pm »
Quote
If anything, the more intriguing question is why they didn't include a gigabit MAC in their CH32H417, which is much more powerful - but it embeds a 10/100M PHY (probably the same as in the CH32V317
This was my question too, why CH32H417 does not have a gigabit MAC, my next big question is when they realse the damn thing and when I can get samples or buy this beauty queen >:D

You could ask Patrick from WCH on X.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 2125
  • Country: ca
Re: The CH32V317 has appeared, but not much about it yet
« Reply #27 on: December 16, 2025, 05:26:07 pm »
Quote
You could ask Patrick from WCH on X.
I have drilled his dm in X and no answer, also replied in his post on x asking still no answer.

Quote
You can buy ot from Aliexpress in counts of 2.
Do you have links?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #28 on: December 16, 2025, 05:52:59 pm »
Well, it has USB3 and PIO like mechanism and is thus a great first proper alternative to FX3. I am happy :-)))
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #29 on: December 16, 2025, 05:54:10 pm »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 
The following users thanked this post: nimish, SiliconWizard

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 2125
  • Country: ca
Re: The CH32V317 has appeared, but not much about it yet
« Reply #30 on: December 17, 2025, 08:48:19 am »
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #31 on: December 20, 2025, 10:54:15 pm »
But I guess the story on gbit is easy: They are not having a GBit PHY, so it is new IP for them an a major investment. Having an MCU with integrated 100 MBit PHY is already a major thing at the end...

And ch32v317 is a nice MCU. Not without sharp edges, but It works well if massaged carefully. Just programmed an UF2 like bootloader for it, apart of usb and ethernet stack up to application layer.
« Last Edit: December 20, 2025, 10:57:11 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #32 on: January 06, 2026, 07:50:50 am »

Is anybody working on ch32v317?
Found a couple of issues, would be good to share them to avoid others running into the same debug loops and workaround finding tracks as me because there are no errata documents.
Might start a seperate thread otherwise.

Wch stopped somehow replying to my mails after me reporting that their factory bootloader allows readout of read protected flash if utilized in a certain way... Which I showed to them to stimulate them to share how to enable exchange of the factory bootloader.
The bootloader can be reflashed with an own one, but only during an active debug session and not when run standalone which is what I'd need: https://github.com/robots/wch-ch32v20x-flash
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 

Online SiliconWizardTopic starter

  • Super Contributor
  • ***
  • Posts: 17212
  • Country: fr
Re: The CH32V317 has appeared, but not much about it yet
« Reply #33 on: January 06, 2026, 03:22:03 pm »
Is anybody working on ch32v317?

Good luck with that. I'm not and haven't personally heard or read anything about it apart from you. Your posts may trigger an interest in it though.
I admit I'm not that interested myself for reasons already exposed, but that's just me.

Found a couple of issues, would be good to share them to avoid others running into the same debug loops and workaround finding tracks as me because there are no errata documents.
Might start a seperate thread otherwise.

IMO you should definitely start a new thread about it. This thread is starting to be a bit old and its title suggests a not-yet-available MCU, so that may not attract much interest by now.

Wch stopped somehow replying to my mails after me reporting that their factory bootloader allows readout of read protected flash if utilized in a certain way... Which I showed to them to stimulate them to share how to enable exchange of the factory bootloader.
The bootloader can be reflashed with an own one, but only during an active debug session and not when run standalone which is what I'd need: https://github.com/robots/wch-ch32v20x-flash

I'm not too surprised here. They are not keen to share anything related to the bootloader and even to the debug interface. I had also asked specifically about the debug protocol. They replied it wasn't open and that was it. (Note: the protocol for the lower-end CH32V00x is documented OTOH, but this isn't the same at all. The CH32V00x use a one-wire debug interface, the CH32V2/3xx use a 2-wire interface which is completely different.)
 

Offline Xyphro

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: de
Re: The CH32V317 has appeared, but not much about it yet
« Reply #34 on: January 06, 2026, 06:24:34 pm »

The CH32V3xx and CH32V2xx uses mostly RVSWD as described by RiscV documentation - recently did logic analyzer traces and wrote a decoder to understand what it is doing exactly.
Though... of course some items are changes/extensions of course.

Have opened a new thread. Hope to get some additions by others, etc... over long term, though it will not help myself then anymore, but maybe others:
https://www.eevblog.com/forum/microcontrollers/ch32v307-ch32v317-issues-collection-thread
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Too lazy to build one?: https://www.elecrow.com/xyphrolabs-gpibusb.html
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf