I much appreciated
https://elinux.org/images/f/f9/Petazzoni-device-tree-dummies_0.pdf
Thanks!

I have put in /boot/efi/extraconfig.txt

  dtoverlay=hifiberry-dacplus
  dtparam=audio=on
  dtdebug=1 <- this seems to be ignored. Where is the log file?
  dtparam=i2s=on

and the fdt (examined using "dtc -I fs -O dts /proc/device-tree" - thanks Matthias) gives very much the same as you have:

  sound {
    i2s-controller = <0x24>;
    compatible = "hifiberry,hifiberry-dacplus";
    status = "okay";
    phandle = <0x79>;
  };
...
  pcm5122@4d {
    AVDD-supply = <0x7c>;
    CPVDD-supply = <0x7c>;
    DVDD-supply = <0x7c>;
    clocks = <0x7e>;
    #sound-dai-cells = <0x00>;
    compatible = "ti,pcm5122";
    status = "okay";
    reg = <0x4d>;
  };
...
All looks OK but dmesg gives:

pcm512x 1-004d: Failed to reset device: -121
pcm512x: probe of 1-004d failed with error -121

Is this because I have a pcm5102 not a 5122? Or just that the address (0x4d) is incorrect?

Any pointers gratefully received - and thanks for your patience!
BR
Richard
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to