From paulmacdnc at att.net Sat Sep 7 12:34:16 2024 From: paulmacdnc at att.net (The MacDougals) Date: Sat, 7 Sep 2024 13:34:16 -0400 Subject: [TriEmbed] Monthly meeting 9/9 at 7:00pm via Jitsi In-Reply-To: <010d01daeb28$43fe7620$cbfb6260$@att.net> References: <010d01daeb28$43fe7620$cbfb6260$.ref@att.net> <010d01daeb28$43fe7620$cbfb6260$@att.net> Message-ID: <047101db014c$2a5e3180$7f1a9480$@att.net> We will have our normal monthly meeting on Monday 9/9/24 at 7:00 pm Agenda: - Welcome - Announcements - P.O.T.M. - Show and Tell The plan for this month is to use https://meet.jit.si/TriEmbed ---> Paul -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Triangle, NC Embedded Interest Group mailing list To post message: TriEmbed at 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-TriEmbed at bitser.net?subject=unsubscribe Searchable email archive available at https://www.mail-archive.com/triembed at triembed.org/ From pete at soper.us Sun Sep 8 09:53:10 2024 From: pete at soper.us (Pete Soper) Date: Sun, 8 Sep 2024 10:53:10 -0400 (EDT) Subject: [TriEmbed] RP2350 pull down errata Message-ID: 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From raubvogel at gmail.com Mon Sep 9 05:10:08 2024 From: raubvogel at gmail.com (Mauricio Tavares) Date: Mon, 9 Sep 2024 06:10:08 -0400 Subject: [TriEmbed] RP2350 pull down errata In-Reply-To: References: Message-ID: On Sun, Sep 8, 2024 at 10:53?AM Pete Soper via TriEmbed wrote: > > 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 > And I ordered a Raspberry Pi Pico 2... From trampas at gmail.com Mon Sep 9 06:09:33 2024 From: trampas at gmail.com (Trampas Stern) Date: Mon, 9 Sep 2024 07:09:33 -0400 Subject: [TriEmbed] RP2350 pull down errata In-Reply-To: References: Message-ID: I used an ATSAMD21 which indicated the internal pull ups and pull downs could be turned on when the pin was used by peripheral, UART, SPI,etc. Turned out it did not work and required us to do a PCB spin to add external resistors. Since then I always put in external resistors on the PCB. Note Microchip was notified of the bug, about 4 years ago, and last I checked they never corrected the datasheet, or added an Errata. Trampas On Mon, Sep 9, 2024 at 6:09?AM Mauricio Tavares via TriEmbed < triembed at triembed.org> wrote: > On Sun, Sep 8, 2024 at 10:53?AM Pete Soper via TriEmbed > wrote: > > > > 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 > > > And I ordered a Raspberry Pi Pico 2... > > _______________________________________________ > Triangle, NC Embedded Interest Group mailing list > > To post message: TriEmbed at 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-TriEmbed at bitser.net?subject=unsubscribe > Searchable email archive available at > https://www.mail-archive.com/triembed at triembed.org/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pete at soper.us Mon Sep 9 09:10:13 2024 From: pete at soper.us (Pete Soper) Date: Mon, 9 Sep 2024 10:10:13 -0400 (EDT) Subject: [TriEmbed] More on RP2350 Message-ID: This has better summaries and a link to the datasheet with latest errata notes: https://www.hackster.io/news/problems-with-the-raspberry-pi-pico-2-raspberry-pi-rp2350-deepen-as-projects-hit-by-erratum-e9-e2ed0c2f0810 Pete -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl.nobile at gmail.com Fri Sep 20 17:35:11 2024 From: carl.nobile at gmail.com (Carl Nobile) Date: Fri, 20 Sep 2024 18:35:11 -0400 Subject: [TriEmbed] The September 9th video is published Message-ID: Hi all, I just published the 2024-09-09 video. https://youtu.be/PYtcLAT7GPU ~Carl -------------------------------------------------------------- Carl J. Nobile (Software Engineer/API Design) carl.nobile at gmail.com -------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: