• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

E1DA Cosmos ADC

If you've done a FW update, why not share how you did it?
Of course!

1. Install Comtrue driver (https://drive.google.com/file/d/11LDzaULXWbtP1fyH6j7sp2S2SOF5ve3x/view?usp=sharing)

2. Open the Device Manager, go to "Sound, video and game controllers->E1DA Cosmos ADC->Properties" and check that it says "Manufacturer: Comtrue":
Screenshot_2022-07-14_221537.png
That shows that your Cosmos ADC is using the newly installed Comtrue driver.

3. Download the CT7601_ISP_Tool.exe (https://drive.google.com/file/d/14GC1d7RgBIBfV4EkraAlvQReGkDbAAhH/view?usp=sharing)

4. Launch the CT7601_ISP_Tool.exe

5. Turn off Detect Device

6. Make sure that the VID and PID in the CT7601_ISP_Tool match those of your Cosmos ADC. You can check them in the Device Manager.

7. Turn On Detect Device. A green box should appear with a "Device 6012 is exist" message.

8. Click on the "File" button and navigate to the .hex firmware file that you wish to flash onto your Cosmos ADC. Click "Open".

9. Back in the CT7601_ISP_Tool, click on "Auto" to start the update.

Please, before you start the update by clicking on "Auto", make sure that you have a stable USB connection and don't move or touch the Cosmos ADC or the USB cable while the firmware is being written to the Cosmos ADC.

If for some reason the USB connection were interrupted while the firmware is being written to the Cosmos ADC, then that may brick the USB bridge, requiring being sent back to @IVX for recovery.

10. After a moment, the tool will say "Verifying Success". That means that the update is complete. You can now safely close the CT7601_ISP_Tool and plug out the Cosmos ADC.
 
Last edited:
My notes (before your posted) look like this:
Code:
- (re-)install Comtrue Driver (SXW_setup_WHQL_20210429.exe) first
- start flash tool (CT7601_ISP_Tool.exe)
  - uncheck "detect device"
  - set VID to 2FC6 and PID to 6012
  - check "detect device" and see if it is detected
- select file, then press "Auto"
That's the level of details/reminders required for me (you know, I'm a hardware and software engineer).
 
Thanks, @pkane, that's the needed info. There was no hint anywhere that one would need a driver for Win10.
The driver is required to update the firmware, to unlock the Cosmos ADC's ASIO interface, and to unlock Mono/Stereo control via Windows' default volume slider in the Sound Control Panel.

Everything else works with Microsoft's generic device driver as well.
 
OK, looks like all the ADCiso FW's don't work (produce all zeros as output) -- I had hoped for the SPDIF version, meh.
@IVX, Latest normal ADC FW version is "CosmosAdc_V13_RIAA_768_phase_B.hex", right?
Try that:
 

Attachments

  • CosmosADCiso_V13_768_phase_D_SPDIF_nonISO.zip
    25.9 KB · Views: 93
@IVX, what setting do you use for DC blocking, is it on or off (regs ADC CHx DATAPATH CONTROL, bit2)?
As for my copy of the ADC, I think I'm seeing a DC offset in the right channel, do you use the DC compensation registers (ADC CHx DC OFFSET)?
EDIT: +4(L), +75(R), 24-bit sample values.
 
Last edited:
Could anybody confirm that the on-chip anti-aliasing filters are not working at 768kHz sample rate?
The ES9822 datasheet is not detailing this but it might well be the case that the chip itself doesn't support filters at higher than 8x rates.
 
@IVX can I take your opinion about Ct7601 USB interface chip you choose?

Does this chip make it possible to jitter and phase noise related problems are "solved"?

I don't see any sophisticated clock circuit (and separate external oscillators) on the ADC board thus can we assume that Ct7601 makes it unnecessary to build expensive clock circuits in order to get desired results? Do you recommend this chip for DACs?
 
don't see any sophisticated clock circuit (and separate external oscillators) on the ADC board
Look closer ;-)
There are two local master oscillators right at the ADC chip, one for the 44.1kHz group of frequencies, the other for the 48kHz group.
The performance is governed by these oscillators and the chip itself, of course. The USB bridge is not part of the clocking.
 
Look closer ;-)
There are two local master oscillators right at the ADC chip, one for the 44.1kHz group of frequencies, the other for the 48kHz group.
The performance is governed by these oscillators and the chip itself, of course. The USB bridge is not part of the clocking.
Yep, I just looked at around Ct7601. So,do you know maker and the model of the oscillators? @IVX? AS318-B?
 
I have a problem installing Cosmos ADC drivers on Windows 10/11. It shows "iAP Interface" as an unknown device and I can't find a suitable driver.
This device appears to have VID 2FC6 and PID 6012 which match the ComTrue chip IDs.

What I've tried so far and it didn't make any difference:
- different USB ports (USB2, USB3)
- another power source (PC USB port, external Power Bank)
- different PCs (desktop, laptop)
- different USB cables

iAP Interface.jpg


When I install the ComTrue drivers from SXW_setup_WHQL_20210429.exe or CT7601 driver 6.0.1.20210429 (CT7601_setup_WHQL.zip), it removes the "iAP Interface" device and puts some other device name (forgot to take a screenshot) with a yellow question mark under Sound, video and gaming controllers tab.

In this case, the ISP Tool looks like there is a connection ("Device 6012 is exist" and a green square on the right). But with these drivers, the volume slider in the Windows Sound Control Panel does not work (it's set to the left 0.00 dB and cannot be moved to the right). Also, REW tells me that the input device volume is set to zero, so it cannot be used. I did not try to update the firmware using the ISP Tool, nor did I make any changes to the Cosmos_Tweak Windows app (it always has a connection, no matter what the drivers are).

What am I doing wrong?
 
I have a problem installing Cosmos ADC drivers on Windows 10/11. It shows "iAP Interface" as an unknown device and I can't find a suitable driver.
This device appears to have VID 2FC6 and PID 6012 which match the ComTrue chip IDs.

What I've tried so far and it didn't make any difference:
- different USB ports (USB2, USB3)
- another power source (PC USB port, external Power Bank)
- different PCs (desktop, laptop)
- different USB cables

View attachment 375183

When I install the ComTrue drivers from SXW_setup_WHQL_20210429.exe or CT7601 driver 6.0.1.20210429 (CT7601_setup_WHQL.zip), it removes the "iAP Interface" device and puts some other device name (forgot to take a screenshot) with a yellow question mark under Sound, video and gaming controllers tab.

In this case, the ISP Tool looks like there is a connection ("Device 6012 is exist" and a green square on the right). But with these drivers, the volume slider in the Windows Sound Control Panel does not work (it's set to the left 0.00 dB and cannot be moved to the right). Also, REW tells me that the input device volume is set to zero, so it cannot be used. I did not try to update the firmware using the ISP Tool, nor did I make any changes to the Cosmos_Tweak Windows app (it always has a connection, no matter what the drivers are).

What am I doing wrong?
Please, ignore the IAP, and try to install the driver manually i.e. point windows to use the driver from the folder created by SXW_setup_WHQL_20210429.exe
The folder is probably C:\Program Files (x86)\SXW, windows will find .inf files over there. Comtrue USB ISP Tool PID needs to be set to 6012.
 
Please, ignore the IAP, and try to install the driver manually i.e. point windows to use the driver from the folder created by SXW_setup_WHQL_20210429.exe
If we ignore the iAP device (note: I don't like it when any device on my computer has driver problems), then which device name do I need to select to install the driver manually?
 
Back
Top Bottom