IDE + 11.37 Megabyte Fast RAM + Dual Kickstart flash for the CDTV
- Plugs in to the Diagnostic port
- Autoboot IDE, Kick 1.3 compatible Open Source driver lide.device
- 11.37MB Fast RAM - 1.5MB $C0/Ranger + 8MB Fast + 1.87 Bonus ($A00000)
- Dual Kickstart Flash ROM with Extended ROM, programmable in-system
- Compatibility
- Quick start
- Switch settings
- Programming
- Software
- Common issues
- Ordering pcbs
- Pictures
- Acknowledgements
- License
Compatible with kickstart 1.3 and up.
- Remove the power cord from your CDTV
- Ensure the kick flash switch is turned off before using for the first time, all other dip-switches may be enabled if you wish
- Plug into the diag port in your CDTV
- Connect jumper-wire from CDTV JP15 and "To JP15" header, or remove the jumper from the CDTV's JP15 header
- Boot from the CIDER-IDE-Update.adf here to install the IDE ROM
- Download the software tools from the CIDER-Software release page
- Consult the software documentation
- A500 Mode: Disables the CDTV extended rom
- ROM Select: Selects the second bank of the Kickstart Flash when closed
- Fast RAM enable
- Ranger / $C0 RAM enable
- IDE enable
- Kick flash enable
CIDER needs to disable the CDTV's own extended roms when in A500 mode, or when CIDER's Kick flash is enabled so that it can take over this function
If you don't have a cable to connect this, you can simply remove the JP15 jumper (but the ext rom will then be disabled even if kick flash is switched off)
Program the CPLD using this jed file - You can find instructions on how to do that here
IDE ROM can be programmed by booting from the latest CIDER-IDE-Update.adf here.
Various software tools for CIDER are available in the CIDER-Software repository, you can find disk images and .lha files under the Releases section.
- CDTV doesn't boot from IDE: The original CDTV bootstrap does not boot from hard disks by default, only the builtin scsi.device, floppy or cdrom.
To boot from the HDD I recommend making use of the 2.35 Extended rom from CDTV Land
Download the latest Gerbers.zip from the latest release listed on the right-hand side of this page.
Also included in the release are the placement and bom files needed for JLCPCB's assembly service
This PCB has been designed to JLCPCB's 4-layer capabilities so I recommend ordering from them
- Layers: 4
- Surface finish: ENIG
- Remove Order Number: Specify a location
The release files include the relevant BOM and CPL files for JLCPCB's Assembly service
You can use the following options:
- PCBA Type: Economic
- Assembly side: Top side
- Tooling Holes: Added by Customer
- Confirm Parts Placement: Yes (I recommend checking that all ICs have pin 1 in the correct location etc)
References | Qty | Value | Footprint | Link | Notes |
---|---|---|---|---|---|
CN1 | 1 | CDTV Connector | KEL 8801-080-170S-F | Contact KEL to order | |
C1,C3,C4,C6,C7,C8,C10,C11-14,C16-26,C28 | 23 | 0.1uF Ceramic | 0603 | Mouser | |
C2,C5,C27 | 3 | 47uF Tantalum | EIA-3216 KEMET A | Mouser | |
C9,C15 | 3 | 10uF Tantalum | EIA-3216 KEMET A | Mouser | |
R2,R3,R5-12 | 10 | 10K | 0603 | Mouser | |
R13,R14 | 2 | 1K | 0603 | Mouser | |
R1 | 1 | 33 | 0603 | Mouser | |
R4 | 1 | 220 | 0603 | Mouser | |
D1 | 1 | SMD LED | 0603 | Mouser | |
U3-5 | 3 | 74HCT245 | TSSOP-20 | Mouser | |
U6-7 | 3 | 74LVC245 | TSSOP-20 | Mouser | |
U1 | 1 | AZ1117CR-3.3 | SOT-89-3 | Mouser | |
U2 | 1 | XC95144XL-10TQ100 | TQFP-100 | Mouser | |
U8 | 1 | 8Mx16 SDRAM A3V28S40JTP-60 | TSOP-II-54 | Mouser | Also suitable: MT48LC8M16 W9812G6KH |
U9 | 1 | 29F160 | TSOP-I-48 | Mouser | |
U10 | 1 | 39SF010 | TSOP-I-32 | Mouser | |
U11 | 1 | 74LVC1G32 | SOT-23-5 | Mouser | |
X1 | 1 | 50MHz Oscillator | 3.2x2.5mm | Mouser | |
F1 | 1 | Polyfuse 1A trip, 500mA hold | 1206 | Mouser | |
SW1 | 1 | Omron A6H-4101 | A6H-4101 | Mouser | |
RN1 | 1 | 10K | R Array Convex 4x0603 | Mouser | |
RN2-5 | 4 | 22 Ohm | R Array Convex 4x0603 | Mouser | |
J2-J3 | 2 | Header | 2.0mm 1x02 Right-angle | ||
J5 | 1 | Header | 2.54mm 1x03 Right-angle |
Thanks to Stefan Reinauer for the idea to make a CDTV expansion, helping me to develop & test this and for sourcing some Connectors!
The addition of the Kickstart Flash was inspired by jbilander's awesome Spitfire 2000
Thank you to Eriond for providing the 3D Model of the KEL connector!
CIDER is licensed under the GPL-2.0 only license