• 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!

Adding a display to the Khadas Tone Board?

JamesC1

Member
Joined
Jan 5, 2021
Messages
5
Likes
0
Location
The Netherlands
There have been some threads on this a year or so back where Pjotr shared his successful integration of the ESS Controller board (developed by Ian JIn in Canada) with the Khadas Tone Board (KTB). There is a photo of his end result on this forum. However, the connections discussed in that post don't seem to correspond with the signals available on the connector used by Pjotr. I wondered if anyone else had done this and if so, which signals they picked up from the Khadas board to pass through to the ESS Controller. In Ian's documentation he specifies using SCK and LRCK to trigger this on-board analyzer. LRCK is available but the only other similar signals I can see available on the KTB are MCLK and BCLK. Can anyone help me on this?
 

Aldoszx

Active Member
Joined
Aug 19, 2019
Messages
290
Likes
190
Take a look here
It seems somebody figured out.
I'll be also interested to use this controller, so maybe you can confirm if it's indeed working.
 
OP
J

JamesC1

Member
Joined
Jan 5, 2021
Messages
5
Likes
0
Location
The Netherlands
Take a look here
It seems somebody figured out.
I'll be also interested to use this controller, so maybe you can confirm if it's indeed working.
Yes, the posts you see on the Khadas forum were posted by me! You can see the connections that I used there also. But I would make two points:
1. The analyzer mode is not activated on the controller on power on, you have to push the encoder knob for a few seconds to initiate the analyzer.
2. The display is VERY small! You almost need a magnifying glass! You check the actual size of the ESS controller on the github page of Ian Jin Canada.
James
 

Aldoszx

Active Member
Joined
Aug 19, 2019
Messages
290
Likes
190
I see. :)
Searching for a solution for myself, I've found this
It is a DIY job, but i think is is interesting.
Maybe you could give it a try
 

Aldoszx

Active Member
Joined
Aug 19, 2019
Messages
290
Likes
190
Have you found a solution?
I am also looking for a good controller for my Tone Board.
 
OP
J

JamesC1

Member
Joined
Jan 5, 2021
Messages
5
Likes
0
Location
The Netherlands
I posted on January 16 in reply to you. as I said, I have implemented the Ian Canada ESS controller board just as an analyzer for displaying the audio file format being received by the KTB. It works but there are disadvantages, as I described.The ESS Controller board is advertised as a full controller for ESS-based dac's and as you know, the full schematic and pin-outs for the KTB are published by Khadas. Ian Canada's github page for his ESS Controller board also contains some fairly basic information about how it should be used as a controlle, but I have not implemented as a full controller, only as an analyzer and that only requires picking up the I2S signals available on one of the KTB's external sockets. Hope that this helps.
 

Aldoszx

Active Member
Joined
Aug 19, 2019
Messages
290
Likes
190
Thanks for your answer !
I think I am gonna order one too.
Best regards !
 
OP
J

JamesC1

Member
Joined
Jan 5, 2021
Messages
5
Likes
0
Location
The Netherlands
For your information, you can order direct from Ian Jin in Canada but also from Audiophonics in France, which is where I ordered mine from. Less hassle with international shipping (for me anyway!)
 

Aldoszx

Active Member
Joined
Aug 19, 2019
Messages
290
Likes
190
I live in EU.
I think Audiophonics is the best choice.
 

Pantin

New Member
Joined
Apr 6, 2021
Messages
1
Likes
0
I posted on January 16 in reply to you. as I said, I have implemented the Ian Canada ESS controller board just as an analyzer for displaying the audio file format being received by the KTB. It works but there are disadvantages, as I described.The ESS Controller board is advertised as a full controller for ESS-based dac's and as you know, the full schematic and pin-outs for the KTB are published by Khadas. Ian Canada's github page for his ESS Controller board also contains some fairly basic information about how it should be used as a controlle, but I have not implemented as a full controller, only as an analyzer and that only requires picking up the I2S signals available on one of the KTB's external sockets. Hope that this helps.
Hi James,
owning myself a KTB1 I found and liked your idea adding a controller board with display. Though never attempted myself to add Ian's ESS controller to the KTB nor did any other modification to this DAC board yet. Just listening music.

But I quickly looked at the documentation. Ian writes in his ESS controller documentation:
"
Works with external ESS DAC
It’s also possible to make this ESS controller working as a dedicated controller of an external ESS DAC even
without a Raspberry Pi. To do so, you will need:
1. Solder the 10 wires of the cable to the footprint of J3.
2. Connect the wires of the cable to the corresponding signal pins of the DAC.
3. Remove any possible local controller that connected to the I2C bus of the ESS DAC. Also make sure I2S bus
has pull-up resistors for both signals.
"

From the above and having looked at your communication in Khadas Forum I could see your focus was asking about SCK and LRCK/D1 signals. So, could it be that your implementation is missing the connection of the I2C bus? CL and DA? You did not mention these, or I must have overlooked that.

Steffen
 
OP
J

JamesC1

Member
Joined
Jan 5, 2021
Messages
5
Likes
0
Location
The Netherlands
Hoi Steffen, I am only using Ian’s board as an analyser, not as a controller of the ESS dac chip (Khadas has that covered!) So I only need the two I2S clock signals. The I2C signals are only needed when you use the full functionality of Ian’s board.
Hope this helps
James
 

Sokel

Master Contributor
Joined
Sep 8, 2021
Messages
5,838
Likes
5,763
This is to confirm that Ian's ESS controller works fine with tone board not only displaying clocks,sample rate,etc but also controlling all the functions of the 9038QM,volume control,filters,etc.
If any one is interested let me know so I can tell you how to wire it.
 
Top Bottom