Author Topic: Do Puya PY32F microcontrollers have errata sheets?  (Read 477 times)

0 Members and 1 Guest are viewing this topic.

Offline incfTopic starter

  • Frequent Contributor
  • **
  • Posts: 388
  • Country: us
  • ASCII > UTF8
Do Puya PY32F microcontrollers have errata sheets?
« on: April 24, 2025, 01:04:11 am »
Puya PY32F microcontrollers are impressively cheap, and look like quite a usable "clone" of ST's offerings.

But do they have errata sheets?

I have a hard time believing that these chips don't have bugs.
« Last Edit: April 24, 2025, 01:11:11 am by incf »
Test
 

Online brucehoult

  • Super Contributor
  • ***
  • Posts: 5158
  • Country: nz
Re: Do Puya PY32F microcontrollers have errata sheets?
« Reply #1 on: April 24, 2025, 02:46:38 am »
I don't know about Puya, but with their similar CH32V003 (and other) chips WCH seem to prefer to update the main documentation when errata are reported, rather than having a separate errata document.

https://github.com/openwch/ch32v003/commits/main/
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 16370
  • Country: fr
Re: Do Puya PY32F microcontrollers have errata sheets?
« Reply #2 on: April 24, 2025, 12:52:09 pm »
Yes, and this seems common with chinese chips.
Not sure I like that approach. I mean, updating the docs is good, but IMO they should still release lists of errata, otherwise we just don't know, and some changes in docs may appear seemingly out of the blue without warning.
That's something I remember raising before, and wondering if it possibly comes from their general corporate culture of not admitting errors publicly, which is seen as "shameful" and a sign of weakness.

Worse yet, typically for MCUs, sometimes they don't update docs but instead just update their SDK, providing workarounds for errata (or sometimes just plain removing support for some features that have appeared buggy) ... strictly if you use their SDK.
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6572
  • Country: es
Re: Do Puya PY32F microcontrollers have errata sheets?
« Reply #3 on: May 02, 2025, 09:17:58 am »
I've not seem any, but definitely there will be bugs.
I found a huge one in the NVIC controller (Or the flash interface), CCP1 IRQ randomly crashed the system if RDP1 was set, I had to relocate the vector table to the sram.
« Last Edit: May 02, 2025, 09:19:43 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: incf


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf