TheAdmiralty
Head-Fier
- Joined
- Mar 30, 2013
- Posts
- 62
- Likes
- 19
Evening, gentlemen!
I'm a computer engineering student here at the university, and have recently set out on the mission of making myself a desktop DAC/Amp combo just for the heck of it. I could list off the design if anyone's interested, but I'll keep it out of this post so things stay on-track.
I was originally planning on using C-Media's CM6631A as a USB interface, and then routing the I2S output into a Wolfson DAC for a bit higher quality, and then into the amp section. The problem is that there apparently is a firmware update tool for the CM6631 used to generate the HEX file that gets flashed into memory. I CANNOT find that tool. Anywhere.
So, here's the question. Does anyone either A) have that tool, or know where to find it, or B) have any thoughts on a different/simpler method of interfacing an I2S/I2C/Serial DAC with a USB Bus at full 24-bit/192k? I've never worked too much with this sort of thing... mostly FPGAs and microcontrollers, so a lot of this is a good learning experience.
Any thoughts?
Much appreciated!
I'm a computer engineering student here at the university, and have recently set out on the mission of making myself a desktop DAC/Amp combo just for the heck of it. I could list off the design if anyone's interested, but I'll keep it out of this post so things stay on-track.
I was originally planning on using C-Media's CM6631A as a USB interface, and then routing the I2S output into a Wolfson DAC for a bit higher quality, and then into the amp section. The problem is that there apparently is a firmware update tool for the CM6631 used to generate the HEX file that gets flashed into memory. I CANNOT find that tool. Anywhere.
So, here's the question. Does anyone either A) have that tool, or know where to find it, or B) have any thoughts on a different/simpler method of interfacing an I2S/I2C/Serial DAC with a USB Bus at full 24-bit/192k? I've never worked too much with this sort of thing... mostly FPGAs and microcontrollers, so a lot of this is a good learning experience.
Any thoughts?
Much appreciated!