-
Notifications
You must be signed in to change notification settings - Fork 0
Cartouches
shazz edited this page Sep 29, 2018
·
5 revisions
- PCB OpenC64Cart 8K

- PCB OpenC64Cart 16K

- Programmeur d'EEPROM TL866 II Plus
- Fer à souder, étain,...
- EEPROM Winbond W27C512 (64K, effacable)
- Headers découpables (2pins et 3pins)
- bouton reset 4pins
- Condensateur 100nF (0805 SMD ou classique), optionnel, pour filtrage
- Socket 28 pins
- EEPROM Winbond W27C512 (64K, effacable)
- Headers découpables (2x 3pins)
- bouton reset 4 pins
- Condensateur 100nF (0805 SMD ou classique), optionnel, pour filtrage
- 2 diodes
- 1 resistance entre 5Kohms et 50Kohms
- Socket 28 pins
| Reference | ** Value** | ** Footprint** | ** Datasheet** |
|---|---|---|---|
| C1 | 100n | OpenC64Cart:C_0805+THT | |
| P2 | CONN_01X02 | OpenC64Cart:Pin_Header_Straight_1x02-NoSilkS | |
| P3 | CONN_01X02 | OpenC64Cart:Pin_Header_Straight_1x02-NoSilkS | |
| P1 | CONN_01X03 | OpenC64Cart:Pin_Header_Straight_1x03-NoSilkS | |
| U2 | 27512 | w_pth_circuits:dil_28-600_socket | |
| SW1 | RESET_SW | OpenC64Cart:PCB_PUSH | |
| P4 | CONN_01X03 | OpenC64Cart:Pin_Header_Straight_1x03-NoSilkS | |
| P5 | CONN_01X03 | OpenC64Cart:Pin_Header_Straight_1x03-NoSilkS | |
| P6 | CONN_01X03 | OpenC64Cart:Pin_Header_Straight_1x03-NoSilkS |
| Reference | ** Value** | ** Footprint** | ** Datasheet** |
|---|---|---|---|
| C1 | 100n | OpenC64Cart16K:C_0805+THT | |
| U2 | 27512 | w_pth_circuits:dil_28-600_socket | |
| SW1 | RESET_SW | OpenC64Cart16K:PCB_PUSH | |
| P1 | CONN_01X03 | OpenC64Cart16K:Pin_Header_Straight_1x03-NoSilkS | |
| P2 | CONN_01X03 | OpenC64Cart16K:Pin_Header_Straight_1x03-NoSilkS | |
| D1 | 1N4148 | Diodes_THT:D_DO-35_SOD27_P7.62mm_Horizontal | |
| D2 | 1N4148 | Diodes_THT:D_DO-35_SOD27_P7.62mm_Horizontal | |
| R1 | 10k | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal |
Pour cela il vous faut le logiciel de "gravure" du TL866 II plus: xgpro
- Winbond W27C512 @DIP28
- Fichier 1541diagcart.bin de 8192K ou 16384K exactement dépendant du PCB 8 ou 16K
- File Format: BINARY
- To Region: Default
- Load Mode: Normal
- From File Start Addr (hex): $0
- To Buffer Start Addr (hex): $0
- Clear Buffer with default
- Options: Pin detect, Erase Before, Verify After, Skip 0xFF, Check ID, Addr Range: ALL
- Just make sure you combine the rom 8 times for 64k if you are using a winbond 512. Or you could just fill in the rest.
IMPORTANT: ALWAYS TURN YOUR C64 OFF BEFORE MOVING THE CONFIGURATION JUMPERS.
When flashing the contents, make sure that every file is exactly 8192 bytes long and just concatenate them. Then use the following table to set the jumper configuration for your image of choice:
| ROM Image # | A13 | A14 | A15 |
|---|---|---|---|
| 1 | L | L | L |
| 2 | H | L | L |
| 3 | L | H | L |
| 4 | H | H | L |
| 5 | L | L | H |
| 6 | H | L | H |
| 7 | L | H | H |
| 8 | H | H | H |
You will also need to configure the ROM and EXROM/GAME jumpers for the chosen image, according to the following table:
| Mode | ROM | GAME | EXROM | Notes |
|---|---|---|---|---|
| ROML | LO | Open | Close | Most common setting |
| ROMH | HI | Close | Close | Used for 16 KB cartridges, so does not apply here |
| Ultimax | HI | Close | Open | Originally used for cartridges for the Japanese MAX Machine, will work even if the kernal ROM is damaged |
Note that with this cartridge GAME and EXROM must NEVER closed at the same time.
Apprendre à réparer c'est le futur !
Machines:
-
C64 (Long Boards)
-
C64C (Short Boards)
Ressources