11 March 2017, 22:43 | #21 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,902
|
Quote:
http://aminet.net/package/disk/cdrom/mountcd |
|
11 March 2017, 22:52 | #22 |
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
Pity. Sounded too good to be true.
I did a bit of digging, seems the interface does have a name at least, list of sound cards supplied with MKE compatible drives at the end. I am not saying these will work or will even fit, but they might be worth internet searching on at the very least. http://www.vogonswiki.com/index.php/Matsushita_MKE |
12 March 2017, 00:02 | #23 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Quote:
1. MountCD command needs to be executed from CLI <- Needs a boot disk. 2. Needs a CacheCDFS wich is not rommable <- Needs a boot disk. It needs a bootmedia floppy / hard drive, after that it can boot from CD. We have a rommable cdfs and device driver, we need to way mount CD with kickstart to boot from it. |
|
12 March 2017, 00:52 | #24 |
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
I do seem to recall at least one title showing an AmigaDOS console when loading (on a CDTV). Which suggests there is some kind of CD filesystem already embedded in the ROM.
I guess I could set up Remus and have a delve into the A570 ROM. I did boot a hard disk from one, but as you say, a hard disk isn't the same thing as a CD. Also, filesystem may be incompatible with both IDE and SCSI CD drives. For some reason, CBM used a big ROM in the A570 (27400). The acid test would be just fitting a SCSI CD-ROM via a standard SCSI cart and trying to boot from that... might work if the internal CD is disabled, and the extra SCSI drive is set to drive 0. Backburner project, but I've already committed to measuring the drive at least. Cable seems compatible between A570 and CDTV, but the latter has a couple of extra pins, both grounded, one connected via resistor. Stops easy swapping of the drives, otherwise they look electrically compatible to me. I can't be 100% of that, A570 schematics are scanned pretty rough. Looks like an A570 drive should work in a CDTV, but not the other way around without a bit of soldering to fool the CDTV drive. Last edited by Pat the Cat; 12 March 2017 at 03:39. |
12 March 2017, 02:53 | #25 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,902
|
Quote:
I know in our hurry go-go lives you want to sprint to your Amiga, palm slam a CD in the drive and boot your Amiga, but sometimes we have to make some compromises in life. |
|
12 March 2017, 10:36 | #26 | |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,309
|
Quote:
|
|
12 March 2017, 11:07 | #27 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
12 March 2017, 13:43 | #28 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,902
|
Quote:
|
|
06 January 2022, 13:13 | #29 |
Registered User
Join Date: Feb 2009
Location: london/england
Posts: 1,347
|
I wonder if it would be possible to swap out parts with other early CD-ROM drives like laser, electro-mechanical sections, drive motor/spindle assembly or just mechanical parts of tray loading mechanism. It might still be possible to get a CDTV with no working drive back to life sometimes.
You just have to think of the CDTV repairs the same way as with quirky obscure really old classic cars where identical parts can only come from working machines most of the time for success. |
07 January 2022, 15:47 | #30 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
|
11 November 2022, 12:25 | #31 |
Junior Member
|
In theory, would it be possible to emulate the drive with some kind kind of custom add-on board?
Either a standalone emulator board or some kind of bridge board that would allow the fitting of a standard pata cd drive and have everything translated over to the matsushita part? Thinking way over my head mind! I have no clue where to start. EDIT: I did find this regarding CDTV drives not reading at all! https://www.tsb.space/knowledge-base...-discs-repair/ |
04 January 2023, 13:26 | #32 |
Registered User
Join Date: Mar 2013
Location: UK
Posts: 221
|
[QUOTE=
Either a standalone emulator board or some kind of bridge board that would allow the fitting of a standard pata cd drive and have everything translated over to the matsushita part? [/QUOTE] I think this is well over my head too.... but I WILL try to design one, I`m doing my best to research the CDTV schematics (that I`ll re-draw in Kicad soon) - so if anyone has any suggestions and help to make a `bridgeboard` from CDTV to IDE/SATA CD drive - lets make it happen! I can also design a fitting kit to add a slot loader (maybe laptop drive?) |
04 January 2023, 14:01 | #33 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
You have to start with the I/O to the CDTV CD-ROM drive. (CN9 on Sheet 10 of the CDTV schematics).
Then the Protocol of the CDTV CD-ROM drive. i.e. it's command set and how it maps to the I/O. I would look at the various references for Panasonic/MKE/SLCD CD-ROM drives (CDTV CD-ROM is similar but earlier), the driver for linux, the WinUAE source code for CDTV emulation. Maybe look at the leaked source code for AmigaOS Extended Kickstart CD-ROM driver (it's in a mix of C and assembler but has some comments). Just start amassing the information in one place to start with. Once you've collected as much as you can, have a handle on the I/O and protocol you will need a logic analyzer with enough I/O to capture the CDTV I/O traffic. You might get away with 16-channels. Looking at about £150-£200 but you'll get 80% back when you sell. China make cheap clones of the Saleae 16-channel logic analyzer. https://www.ebay.co.uk/itm/252958728577 Write some software to analyse the protocol from the captures. Some of the analysers (e.g. Saleae) have easy to write scripted protocol analyzers. Confirm what the CDTV does matches your notes on how the protocol works. Once you're happy try mapping it from CDTV protocol to IDE/ATAPI protocol? It may be that it is not practical (i.e. one is many times more simple/complex than the other) in a cost effective CPLD/FPGA. In which case perhaps look at an ODDE (optical disk drive emulator) that you will be able to implement using a cheap SoC like an RPi PICO. I cannot dedicate the hours required to finish a project like this but I am happy to discuss things. I've got 30 years experience with SoC design. Last edited by alexh; 04 January 2023 at 14:16. |
04 January 2023, 14:07 | #34 |
Moderator
Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,375
|
I guess I better cross my fingers and hope that my CDTV CD drive keeps working.
|
04 January 2023, 16:51 | #35 |
Registered User
Join Date: Mar 2013
Location: UK
Posts: 221
|
@AlexH
Thanks! I`m going to design my A4000 Checkmate fitting kit first, then this will by my next project. I`ll keep in touch. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Replacement CD-ROM for CDTV? | StevenJGore | support.Hardware | 11 | 21 February 2017 10:50 |
WTB: CDTV laser, or CDTV drive, or CDTV | chiark | MarketPlace | 15 | 09 February 2010 11:04 |
A3000 Disk Drive Replacement | Brosol | support.Hardware | 8 | 21 January 2010 09:24 |
FS: CDTV keyboard and CDTV floppy drive | mabus | MarketPlace | 6 | 11 April 2009 14:43 |
WANTED: replacement floppy drive | gizmomelb | MarketPlace | 3 | 27 August 2006 15:33 |
|
|