Skip to content

LIV2/CIDER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDTV IDE + RAM

IDE + 11.37 Megabyte Fast RAM + Dual Kickstart flash for the CDTV

PCB

Features

  • 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

Table of contents

  1. Compatibility
  2. Quick start
  3. Switch settings
  4. Programming
  5. Software
  6. Common issues
  7. Ordering pcbs
  8. Pictures
  9. Acknowledgements
  10. License

Compatibility

Compatible with kickstart 1.3 and up.

Quick start

  • 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

Switch settings

  • A500 Mode: Disables the CDTV extended rom
  • ROM Select: Selects the second bank of the Kickstart Flash when closed

DIP Switches

  1. Fast RAM enable
  2. Ranger / $C0 RAM enable
  3. IDE enable
  4. Kick flash enable

JP15

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)

Programming

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.

Software

Various software tools for CIDER are available in the CIDER-Software repository, you can find disk images and .lha files under the Releases section.

Common issues

  • 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

Ordering PCBs

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

PCB Order details

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

PCB Assembly

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)

Bill of materials

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

Pictures

CDTV_1 CDTV_2

Acknowledgements

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!

License

License: GPL v2

CIDER is licensed under the GPL-2.0 only license