We haven't tested this before, so give it a try and share your experience!Thank you ~Maybe I can use the ToneBoard instructions for OS-X that uses a tool on GitHub from numbqq, would that work?
Oh yes, never did that before, thanks for the reminderIf that fails, get ready for Bootcamp (ugh).
Thanks, I can see the VID/PIDs for both devices (I connected both) in the Mac System Report, USB data, definitely different. Don't know what "the source" is though. I imagined I would find the KTB VID/PID numbers in one of the files included in the Khadas download and try replacing those, but I am not capable in linux, I have to re-learn the basics everytime I come up against it. This is how the directory looks, any idea where I should look?What's the VID/PID of the LA-QXD1? If it's different to the tone board you'll have to change it in the source and recompile. On linux I'd use lsusb - not sure if that works on OSX.
/* the device's vendor and product id */
#define XMOS_VID 0x20b1
#define XMOS_L1_AUDIO2_PID 0x0002
#define XMOS_L1_AUDIO1_PID 0x0003
#define XMOS_L2_AUDIO2_PID 0x0004
#define XMOS_SU1_AUDIO2_PID 0x0008
make -f Makefile.OSX all
Thanks very much somebodyelse. I did think I'd bricked it once already - then it came back to life! Yes, they are the instructions. The KTB showed a PID of 0x0008, so that would be the only PID value to be changed (given there are four of them there)(PID 0x8826 for the LAQXD1)?This is untested, and may brick your shiny new DAC, so proceed at your own risk. You should probably wait for @Ben1987 to test it.
I'm assuming you're using these instructions from Khadas. In xmosdfu.cpp from line 6 you should see:
If you edit the values for XMOS_VID and XMOS_L1_AUDIO2_PID so that they match the ones the LA-QXD1 uses, then rerunCode:/* the device's vendor and product id */ #define XMOS_VID 0x20b1 #define XMOS_L1_AUDIO2_PID 0x0002 #define XMOS_L1_AUDIO1_PID 0x0003 #define XMOS_L2_AUDIO2_PID 0x0004 #define XMOS_SU1_AUDIO2_PID 0x0008
it should rebuild 'xmosdfu' so that it will work with the correct VID and PID. Now continue as in the instructions, but with the firmware file you want to flash.Code:make -f Makefile.OSX all
It doesn't really matter which one of the 4 PIDs you change - it's just used to check that there's a USB device with the right VID and one of the right PIDs before trying to do the update. 0x8826 seems plausible - I don't have one so I can't say. In lsusb the values you mention would show as 20b1:8826 for the LA-QXD1 and 20b1:0008 for the TB.Thanks very much somebodyelse. I did think I'd bricked it once already - then it came back to life! Yes, they are the instructions. The KTB showed a PID of 0x0008, so that would be the only PID value to be changed (given there are four of them there)(PID 0x8826 for the LAQXD1)?
Thanks also for the warning, I suppose I should put up with having to adjust the volume manually for one more night, and see if Ben can give me some confidence in the morning.
No, that was the point I was trying to make, in how it differs from the KTB. My system triggers off the pre-amp when switching on, and this difference (in DAC power supply) could affect the sequence of events between the Pi coming on stream and the DAC identifying inputs and whatever. Maybe.You're not trying to power it from the pi are you? IIRC the Pi can output 1.2A shared between all the ports, while the LA-QXD1 back panel says it needs a 2A supply.
You're not trying to power it from the pi are you? IIRC the Pi can output 1.2A shared between all the ports, while the LA-QXD1 back panel says it needs a 2A supply.
For those who ordered directly from Soncoz: How much time passed between when you ordered and when your unit shipped? I ordered almost a week ago, was told it would ship in two days, and we're now at six days. Just wondering if this is the typical experience or if I'm an exception. They just keep telling me to wait.