-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there a way to enable I2S Rock64 DAC on a mainline kernel or on the ayufan-rock64 4.4 kernel? #460
Comments
@mikhailian Do you talk about enabling spdif on i2s? |
Nope, I am trying to get RCA analog output. I booted mainline Arch Linux kernel 5.11 and did not see the audio hat. Tried with latest Armbian 5.10-21-rockchip64 and saw no audio hat either. I can switch the built-in audio in mainline Arch Linux kernel before 5.12 with the following trick:
Then,
This is a ES9023-based DAC, I tried find /usr -name '9023'` but this gives no results. Don't know where to start exploring from there. |
So, you try to connect to There's a bunch of different outputs on this board:
I guess, we talk about RCA on a HiFi shield: these two goldplated connectors? |
From what I see the RCA on HiFi shield should be on |
I tried all combinations of jumpers on the latest Armbian with kernel 5.10, but the only sound output that works is card0, device 1, which is the built-in audio. Willing to try with the latest Linux mainline kernel, I wrote Arch Linux Arm to the emmc card, booted with it and I now see the following:
As much as I understand this, i2s bus is not even enabled, so I searched around, found your dtedit script, extracted the current device tree, found
changed the status to After all these manipulations
dmesg does not seem to complain about i2s
nor does it tell anything about i2s.
|
Here is the gist with the complete device tree. |
Also interested in this. I used to have this working on armbian, but then moved house a few times and it went in a packing box for a while. Trying to resurect it with the latest armbian no luck. Today i tried volumio instead and bingo DAC shield RCA outputs work.
|
The title says it all.
I guess this requires fiddling with device tree, but I am not knowledgeable enough to figure out what to change. And the documentation on Rock64 wiki seems to be lacking.
The text was updated successfully, but these errors were encountered: