-
Notifications
You must be signed in to change notification settings - Fork 0
Cartouches
- 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.
Chaque ROM doit faire EXACTEMENT 8192 octets. Pour flasher 8 ROMs d'un coup, utiliser HxD Hex Editor->Tools->Concatenate et concaténer 8 ROMs (bin). Ensuite, configurer les jumpers de cette façon:
| 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 |
Ainsi que ROM et EXROM/GAME dépendant du type d'image:
| 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.
Chaque ROM doit faire EXACTEMENT 16384 octets. Pour flasher 4 ROMs d'un coup, utiliser HxD Hex Editor->Tools->Concatenate et concaténer 8 ROMs (bin). If your 16 KB ROM is split into two 8 KB files, concatenate them as well, with the "low" ROM before the "high" ROM.
Ensuite, configurer les jumpers de cette façon:
| ROM Image # | A14 | A15 |
|---|---|---|
| 1 | L | L |
| 2 | H | L |
| 3 | L | H |
| 4 | H | H |
Apprendre à réparer c'est le futur !
Machines:
-
C64 (Long Boards)
-
C64C (Short Boards)
Ressources