#picogarry2350 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #picogarry2350, aggregated by home.social.
-
Part four of the Pico Garry project: Driving the /ROMEN and /RAMRD signals. These are triggered during an MREQ and depend on the states of /RD, A15 and A14 as well as the upper and lower ROM enable states.
This is far more than an RP PIO can handle unless you use cleverly tricks. In this case I use a jump table and use the input pin values to set the program counter. ROM enable changes will modify the jump table program code.
https://bread80.com/2024/11/11/pico-garry-2350-part-4-memory-read-select/
-
Part four of the Pico Garry project: Driving the /ROMEN and /RAMRD signals. These are triggered during an MREQ and depend on the states of /RD, A15 and A14 as well as the upper and lower ROM enable states.
This is far more than an RP PIO can handle unless you use cleverly tricks. In this case I use a jump table and use the input pin values to set the program counter. ROM enable changes will modify the jump table program code.
https://bread80.com/2024/11/11/pico-garry-2350-part-4-memory-read-select/
-
Pico Garry 2350 Part 3: The 'conditional signals' (/244EN, /MWE and /CAS) which are asserted for a portion of the gate array cycle only if an input pin is asserted (or de-asserted). https://bread80.com/2024/09/16/pico-garry-2350-part-3-csigs-conditional-signals/
#PicoGarry #PicoGarry2350 #Amstrad #AmstradCPC #GateArray #RP2350
-
Pico Garry 2350 Part 3: The 'conditional signals' (/244EN, /MWE and /CAS) which are asserted for a portion of the gate array cycle only if an input pin is asserted (or de-asserted). https://bread80.com/2024/09/16/pico-garry-2350-part-3-csigs-conditional-signals/
#PicoGarry #PicoGarry2350 #Amstrad #AmstradCPC #GateArray #RP2350
-
And that's got it sorted. First image shows /CAS, /244EN and /MWE not being asserted (except for the fixed video access portion of /CAS). The second shows them being asserted.
-
And that's got it sorted. First image shows /CAS, /244EN and /MWE not being asserted (except for the fixed video access portion of /CAS). The second shows them being asserted.
-
Time for an afternoon of Pico Garry - which started with me discovering a few pinout issues. This is the schematic for an temporary adapter board to use a PGA2350 which I was printing to use as a reference while I probed a few pins. But the pinout on the 'South' side was wrong.
Thankfully discovered before I sent to the fab...
-
Time for an afternoon of Pico Garry - which started with me discovering a few pinout issues. This is the schematic for an temporary adapter board to use a PGA2350 which I was printing to use as a reference while I probed a few pins. But the pinout on the 'South' side was wrong.
Thankfully discovered before I sent to the fab...
-
The second of my articles documenting creating a replacement Amstrad CPC gate array using a Raspberry Pi RP2350 microcontroller. This time I use a PIO, a DMA and an array of data to drive the six signals with fixed timings.
Lots of nerdy detail for anyone wants to learn what a Pico is capable of, or for those who want a better understanding of the DMAs.
https://bread80.com/2024/08/25/pico-garry-2350-part-2-fsigs-fixed-signals/
#PicoGarry #PicoGarry2350 #Amstrad #AmstradCPC #RP2350 #Pico #Pico2
-
The second of my articles documenting creating a replacement Amstrad CPC gate array using a Raspberry Pi RP2350 microcontroller. This time I use a PIO, a DMA and an array of data to drive the six signals with fixed timings.
Lots of nerdy detail for anyone wants to learn what a Pico is capable of, or for those who want a better understanding of the DMAs.
https://bread80.com/2024/08/25/pico-garry-2350-part-2-fsigs-fixed-signals/
#PicoGarry #PicoGarry2350 #Amstrad #AmstradCPC #RP2350 #Pico #Pico2
-
I now have the tools set up to develop for the RP2350, which means I can now start on the now Pico Garry.
This is the hardware I’m working with - a PGA2350 bodged to a USB socket.
-
I now have the tools set up to develop for the RP2350, which means I can now start on the now Pico Garry.
This is the hardware I’m working with - a PGA2350 bodged to a USB socket.