hardware:flashcarts
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hardware:flashcarts [2025/11/15 21:11] – [Pinout Overview] dewbrite | hardware:flashcarts [2025/11/16 03:25] (current) – dewbrite | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Cartridges connect to the GameTank' | Cartridges connect to the GameTank' | ||
| - | ====== Pinout | + | ===== Pinout ===== |
| {{ : | {{ : | ||
| Line 26: | Line 26: | ||
| |18. CLK | 36. GND | | |18. CLK | 36. GND | | ||
| - | ====== Pinout Overview | + | ==== Pinout Overview ==== |
| Line 33: | Line 33: | ||
| The most significant bit is used for pin 27 (Cartridge Select), and as such, the cartridge perceives the aforementioned address space in the range of 0x0000..=0x7FFF through pins A0..=A14 | The most significant bit is used for pin 27 (Cartridge Select), and as such, the cartridge perceives the aforementioned address space in the range of 0x0000..=0x7FFF through pins A0..=A14 | ||
| - | Pin 27 (Cartridge Select, active low) corresponds to the CPU's most significant address bit. | + | Pin 27 (Cartridge Select, active low) corresponds to the CPU's most significant address bit, NOT. |
| Pins 25 and 20 (Read and Write, active low) corresponds to the CPU's r/w signals. | Pins 25 and 20 (Read and Write, active low) corresponds to the CPU's r/w signals. | ||
| Line 60: | Line 60: | ||
| Alongside the flash memory, the chip has a shift register connected to pins 2, 4, and 5 on the cartridge. This shift register may control the 7 most significant address bits on the flash. Specifically, | Alongside the flash memory, the chip has a shift register connected to pins 2, 4, and 5 on the cartridge. This shift register may control the 7 most significant address bits on the flash. Specifically, | ||
| + | |||
| + | ===== Writing to the flash chip ===== | ||
| + | |||
| + | |||
| ===== Interfacing with the shift register from software ===== | ===== Interfacing with the shift register from software ===== | ||
hardware/flashcarts.1763241078.txt.gz · Last modified: 2025/11/15 21:11 by dewbrite
