![]() |
Forum Index : Microcontroller and PC projects : PicoMite RP2350B DIL Development board, 16Mb flash + 8 MB PSRAM
![]() ![]() |
|||||
Author | Message | ||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10180 |
Slightly modified layout based on constructive (blunt) criticism on the Raspberry Pi forum. Probably makes no functional difference but definitely better. Gerber_PCB1_2025-06-27.zip BOM_Board1_PCB1_2025-06-27.zip ![]() |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1331 |
Is there a prize for guessing? I ain't gonna win ![]() |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10180 |
|
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1331 |
I cut the ground off also but as Mick pointed-out, the circuit continuity-test in SL6 made it obvious. Such a great layout tool. ![]() |
||||
scruss Regular Member ![]() Joined: 20/09/2021 Location: CanadaPosts: 90 |
Sorry about that. I thought twice about using the term "overclocking" when I posted the link, as certain users over on the RaspberryPi site have a fundamentalist approach to that word. |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10180 |
No problem, the layout comments were valid but for overclocking they haven't explored the issues when you need to write to flash and whatever they believe my board overclocks better in an MMBasic environment than the Pimoroni. |
||||
Bleep Guru ![]() Joined: 09/01/2022 Location: United KingdomPosts: 622 |
The guy making the comments isn't a Pi engineer, probably just someone who likes telling everyone how bad everyone else's designs are! If you're happy to make the changes and they seem reasonable, then just ignore the bluntness :-) some people are like that. |
||||
javavi![]() Guru ![]() Joined: 01/10/2023 Location: UkrainePosts: 453 |
@matherp Overall I like your design of the RP2350B DIL 64 module ![]() I don't quite understand why the choice fell on the GP0 pin for the CS PSRAM signal? For the RP2350B chip, it would be more logical to use the last port GP47, or to provide the ability to select using soldered jumpers. |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10180 |
|
||||
javavi![]() Guru ![]() Joined: 01/10/2023 Location: UkrainePosts: 453 |
@matherp Still, I think that it would be possible to bring out the GP0 port to pin 3, for those who are not going to use the PSRAM on the module. |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10180 |
My choice. If you want to do that then here is the current easyeda design file Pico2350DILV1.2.zip |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7819 |
I completely support GP0 for PSRAM select. It's actually the only logical choice in MMBasic. Only four alternative pins are possible: GP0, GP8, GP19 and GP47. GP8 is the default MMBasic pin for COM2, used for PS2 keyboards and the console port on HDMI systems. Yes you can change it, but it can be awkward in some cases. GP19 is one of the HSTX pins so cannot be used on HDMI systems. GP47 is one of the eight ADC input pins. If you use that then *someone* will want all eight... GP0 has no default function in MMBasic. Why complain about GP0 not being available when there is a complete 16-bit port no longer interrupted by ADC pins from GP20 upwards? :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1331 |
My in-depth review: It's perfect ![]() |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |