Skip to content

Commit 0197a35

Browse files
committed
Add warning regarding the RP2350 E9 errata
1 parent ace5ee6 commit 0197a35

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

readme.md

+6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ The firmware is compatible with both the Pico 2 board (based on the RP2350 chip)
66
**We recommend ensuring you have the [official Pico 2 board](https://www.raspberrypi.com/products/raspberry-pi-pico-2/) with the RP2350 chip for best performance.**
77
The [original Pico](https://www.raspberrypi.com/products/raspberry-pi-pico/) (RP2040 chip) supports half the number of instructions and has a slower maximum clock speed.
88

9+
> [!CAUTION]
10+
> The RP2350 currently has a hardware design bug that impacts the operation of the internal pull-down resistor on GPIO pins configured as inputs.
11+
> This may impact the operation of the PrawnBlaster trigger inputs when using the RP2350, depending on the specs of your trigger. For full details, see errata E9 in the [RP2350 datasheet](https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf).
12+
> The issue can usually be fixed by providing a suitably sized external pull-down resistor on the relevant input pins.
13+
> RP2040 based boards do not suffer from this issue (but have reduced timing and storage compared to the RP2350).
14+
915
## What is a pseudoclock device?
1016
A pseudoclock is a device that can be programmed to output a variable frequency clock.
1117
The entire sequence of clock pulses is programmed into internal memory (over serial) and then executed on command (in order to achieve precise timing).

0 commit comments

Comments
 (0)