Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8037

Other RP2040 boards • Re: RP2354 sample fails to flash, behaves erroneously

$
0
0
What else do you have there?
Note that the IC these pins are connected to is the Semtech SX1261(https://www.semtech.com/products/wirele ... ect/sx1261), which amongst the other control signals it provides some GPIOs used to signal TX/RX interrupts and other functions.
Then,
  • RP QSPI/D0 is connected to D3
  • RP QSPI/D1 is connected to D2
  • RP QSPI/D2 is connected to D1
  • RP QSPI/D3 is connected to RST, together with the pulldown I've removed yesterday
  • RP QSPI/CLK is connected to BSY
(side note: I started the project with the intention of making the PCB files available, which I guess would help right now.. I'll have to tidy them up ASAP and attach the repository here :D )

Luckily they're all signals that are not strictly necessary to operate the IC, with the exception of RST (which can be tied to VCC for the time being), so I could sacrifice those traces in order to make the QSPI work.
Right now it looks like it's finally working correctly! In the end, the D3/RST line had to be cut despite the pulldown resistor not being there anymore: at first I only cut the other traces, and verified that Ozone could verify the downloaded image, but the program still wasn't blinking. As soon as I cut the last one, it finally started doing that! Thanks a lot everyone!

I'm still having a bit of issues with using Ozone, in that it successfully downloads updated images, but debugging with it always lead to hardfault, whereas leaving the board on its own seems fine... though that might be because PEBKAC

Statistics: Posted by bru3s — Sun Jun 15, 2025 10:05 am



Viewing all articles
Browse latest Browse all 8037

Trending Articles