Just about every central processor under the sun has "errata" (plural of 
erratum) or "hardware bugs" when it first comes out. The RP2350 is continuing 
this tradition. It appears that external pull downs may be a workaround.

https://hackaday.com/2024/09/04/the-worsening-raspberry-pi-rp2350-e9-erratum-situation/

(In a former life I worked on compiler back ends and part of my job was to 
recognize intermediate code patterns and generate safe equivalent machine code 
sequences to steer around errata in the National 32K and Motorola 88K chips. 
Some of you may recall the Intel integer divide bug that forced a recall as an 
extreme example. With problems like this it was sometimes possible to avoid the 
machine instruction patterns that triggered the boo boo.

But this RP GPIO latch bug appears to be in peripheral hardware and unavoidable 
in some circumstances. The question is how unusual is the Bus Pirate use case? 
Conversely, how likely are most users to ever encounter this? We should watch 
for a high S/N statement by the RP org in the near future.)
Pete
_______________________________________________
Triangle, NC Embedded Interest Group mailing list

To post message: TriEmbed@triembed.org
List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
TriEmbed web site: https://TriEmbed.org
To unsubscribe, click link and send a blank message: 
mailto:unsubscribe-triem...@bitser.net?subject=unsubscribe
Searchable email archive available at 
https://www.mail-archive.com/triembed@triembed.org/

Reply via email to