Amstrad Cartridges: Part 1
Each Amstrad CPC Plus machine (and GX4000) requires a cartridge to boot - they have no internal ROM. I've got a 464plus and 6128plus and so have two copies of the pack-in "Burnin' Rubber" cartridge which also contains Locomotive BASIC 1.1.
One of the cartridges doesn't seem to work so I figured I might as well pull it apart and have a look inside.
This particular cartridge contains a 27C1001 (1 Mbit/128 Kbyte) EPROM ... not a masked ROM. It also contains the Amstrad 40908 "Amstrad Cartridge Identification Device" (ACID) chip which is used as a protection mechanism to prevent unauthorised cartridges/ROMs:
https://www.cpcwiki.eu/index.php?title=Amstrad_Cartridge_Identification_Device&oldid=99901
It is possible to re-use the cartridge for any other ROM (the ACID is not tied to the ROM contents), but its operation has also been decoded (refer link above) so there are alternatives (CPLD), including a workaround that takes advantage of a timing bug apparently.
In this case, I don't know if the cartridge isn't working because of the ROM or because of the ACID, so will investigate further ... just out of interest.
Other Videos By The Clueless Engineer
2023-11-11 | Projects Update (12-Nov-2023) |
2023-11-09 | TCE Channel Trailer (Nov 2023) |
2023-11-09 | Micro Palm PC/4000: Part 3 (Partial Connector Pinout) |
2023-11-08 | Experimental TCE Intro #3 (with music) |
2023-11-08 | Experimental TCE Intro #2 |
2023-11-08 | Micro Palm PC/4000: Part 2 |
2023-11-06 | Micro Palm PC/4000: Part 1 |
2023-11-03 | Amstrad 464plus Upgrade: Part 2 |
2023-11-03 | TS1000 Internal RAM: Part 4 (Full 32KB from BASIC) |
2023-10-29 | Amstrad CPC664: Part 1 |
2023-10-28 | Amstrad Cartridges: Part 1 |
2023-10-28 | Amstrad 464plus Upgrade: Part 1 (128KB RAM) |
2023-10-26 | TS1000 Internal RAM: Part 3 |
2023-10-24 | Sharp PA-8500: Part 2 (4-line display IC Cards) |
2023-10-18 | TS1000 Internal RAM: Part 2 |
2023-10-14 | IBM Model 5160: Part 10 (640KB Conversion & Portable PC Keyboard Converter) |
2023-10-13 | TS1000 Internal RAM: Part 1 |
2023-10-12 | Visual 1083 Commuter: Part 3 (Booting) |
2023-10-11 | Re-using Apple Pro Speakers (M6531) |
2023-10-08 | Amstrad PPC: Part 3 (Internal CF Interface Build Start) |
2023-10-05 | Байт (Byte): Part 7 (Further DivMMC Testing) |