|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#671 | |
|
diyAudio Member
|
Quote:
__________________
www.luckit.biz "The Universe speaks in many languages but only one voice.[...]It speaks in the language of hope. It speaks in the language of trust. It speaks in the language of strength and the language of compassion. It is the language of the heart and the language of the soul. But always it is the same voice. It is the voice of our ancestors speaking through us and the voice of our inheritors waiting to be born. It is the small, still voice that says: we are one!" (G'Kar) |
|
|
|
|
#672 | |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
Quote:
your code differs from all the other available examples that much? So what are the first commands you send to the CDROM? Dave
__________________
intentionally blank |
|
|
|
|
#673 |
|
diyAudio Member
|
Hello Dave,
in my therms, 'initialization' is similar to that made for LCDs at startup or DSA Modules, when you tell them how to configure DACs or other pheripherals to work properly or accordingly to your needs, etc... About the first command... (in my actual version of firmware) is 'Inquiry' (0x12) to see if it's any device connected on ata bus and then those commands related to Read-TOC. I apologies for this disagreement and i'm sure that my code is very similar to yours regarding Ata / Atapi.
__________________
www.luckit.biz "The Universe speaks in many languages but only one voice.[...]It speaks in the language of hope. It speaks in the language of trust. It speaks in the language of strength and the language of compassion. It is the language of the heart and the language of the soul. But always it is the same voice. It is the voice of our ancestors speaking through us and the voice of our inheritors waiting to be born. It is the small, still voice that says: we are one!" (G'Kar) |
|
|
|
#674 |
|
diyAudio Member
Join Date: Sep 2004
Location: Melbourne, Australia
|
My Pradit kit arrived today.
Shown here as a sneak preview ![]() The drive I'm using has a Philips mech, and the PCB has SPDIF out that conforms to specs (not +5V). Now it's time to decide - SMPS or Transformer PSU, and how do I design the case. I like the idea of top loading, but this drive seems to work perfectly well (not to mention feels very solid) as a tray loader. The Samsung VFD is very sexy, so I'm planning on changing all the displays within the program to look nicer. Big appreciation to pradit_p for using a socket to attach the MCU to the board. Stay tuned for more! |
|
|
|
#675 | |
|
diyAudio Member
Join Date: Jun 2003
Location: Croatia
|
Quote:
Regards, Josip |
|
|
|
|
#676 |
|
diyAudio Member
Join Date: Mar 2005
Location: Bs.As.
|
Please, somebody can tellme where y can purchase one controler kit. Tks and best regards...
|
|
|
|
#677 |
|
diyAudio Member
Join Date: Jan 2005
Location: Chicago
|
As far as a simple power supply for 12V/5V, I used a 19V 3A laptop power supply and regulated the voltage down to 12V and 5V with an LM317. Works fine for my SAmsung 52x CD Rom and controller (non Pradit type)...
The only thing I dislike is the CD 52x Spin NOISE...irratating as hell...but a nice quiet enclosure will definitely help... |
|
|
|
#678 | |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
Quote:
or lulproz and luucifix's fine work http://www.audiokit.ro/cdrom.html nice new website guys lucifix - no need for apologies- its all fun! Dave
__________________
intentionally blank |
|
|
|
|
#679 | |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
Quote:
__________________
intentionally blank |
|
|
|
|
#680 |
|
diyAudio Member
|
To Dave:
I just want to say that I don't work for lupulroz anymore... so, there is Not our site and didn't was/is 'lulproz and luucifix's fine work'... it's just 'luucifix' . I see that he give the source code (Intel Hex) for his CD/DVD-Rom controller kit. Before you enjoy that you should probably know that it is one of the oldest versions that I made (a few years ago ~ 2003) for PIC16F877 microcontroller (which memory is partitioned in 4 Banks.. very unuseful for C coding) and it was build around SFF8020i.pdf ATA/ATAPI interface specifications ( - in time I discovered that is full of bugs - see web for that). From independent reasons of my will I was forced to release a 'final' version and later I was blamed for that: the software doesn't work properly and/or easely crashes. Some examples: - the presence of the dot-matrix display is mandatory as the system will not initialize without it... of course! because first of all, software try to Init the lcd (4 data lines, clear LCD, Goto first character)... so if there is no LCD connected, firmware will wait for response ... indefinitely - due to power glitches, noise and internal timings, some Displays (especially PLEDs) not respond to commands accordingly and firmware doesn't have timeout to process that type of errors - sometimes firmware crashes at the end of CD (when reaches Lead-Out) in 'Playing', 'Paused' (and other ??) Modes, - often displays 'STOPPED' even the user didn't give the STOP command, - 5V Supply is insufficient to power the CD-ROM, uC and pheripherals (including LCD Backlight)... when this is happening (CD Spin Up or Read-TOC) the microcontroller is instable or execute Reset Conditions (internal.. form BrownOut or external.. given by Reset circuit). - I didn't have time to test / debug this software completely so it didn't work on some drives. - Too few ATA/ATAPI error processing rutines. - ... and more... which I only see. Sorry for that Dave, but in my opinion it is FAR AWAY from a "fine work". To ALL: Use it at your own risk! In addition to that hex... soon I'll give to you schematics and firmware for the same application but works with PIC18F452 (minor modification in software... same bugs, more flexibility) .Best coding to all! P.S. I don't want to be impolite... but all that I say refer to this application Only.
__________________
www.luckit.biz "The Universe speaks in many languages but only one voice.[...]It speaks in the language of hope. It speaks in the language of trust. It speaks in the language of strength and the language of compassion. It is the language of the heart and the language of the soul. But always it is the same voice. It is the voice of our ancestors speaking through us and the voice of our inheritors waiting to be born. It is the small, still voice that says: we are one!" (G'Kar) |
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
| New To Site? | Need Help? |
| Page generated in 0.11887 seconds (79.87% PHP - 20.13% MySQL) with 11 queries |