Kodi Community Forum

Full Version: Intel Apollo Lake
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(2017-09-22, 05:04)Milhouse Wrote: [ -> ]
(2017-09-22, 04:22)Ach!lles Wrote: [ -> ]It doesn't work either. I just tried the following Milhouse build:
Code:
LibreELEC-Generic.x86_64-9.0-Milhouse-20170921190007-#0921u-gbe9975d.tar

Please don't test random builds you happen to find on the web - that particular build is a bisect build I'm testing with @jpeg73 that has nothing to do with HBR and isn't meant for you.

Only test what you have been asked to test.

This means the latest LE9 test build (currently #0921), as this includes a fix that might improve compatibility with your Denon amp.

And for LE8.2, the only build you should be testing is this one: https://forum.kodi.tv/showthread.php?tid...pid2649044

Sorry what you just linked was the one I was looking for. I will test and report my results. Thanks.
I tested with the build linked by Milhouse and still no HD Audio passthrough.
Code:
Starting Kodi (18.0-ALPHA1 Git:f3f144a). Platform: Linux x86 64-bit
Using Release Kodi x64 build
Kodi compiled Sep 21 2017 by GCC 7.2.0 for Linux x86 64-bit version 4.13.2 (265474)
Running on LibreELEC (Milhouse): devel-20170921210317-#0921-g5a1b34f [Build #0921] 9.0, kernel: Linux x86 64-bit version 4.13.2

NUC7i7BNH
Denon AVR-4311ci

Linked is the full debug logs:
http://sprunge.us/OcSj
Are these entries in the log a clue?
Code:
21:09:44.838 T:140482834691840    INFO: CActiveAESink::OpenSink - initialize sink
21:09:44.838 T:140482834691840   DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
21:09:44.838 T:140482834691840    INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
(2017-09-22, 06:21)Ach!lles Wrote: [ -> ]Are these entries in the log a clue?
Code:
21:09:44.838 T:140482834691840    INFO: CActiveAESink::OpenSink - initialize sink
21:09:44.838 T:140482834691840   DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
21:09:44.838 T:140482834691840    INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

That's the wrong quote. This opens PCM playback and we use float internally.

I see you use a Denon, which one? Other than that - nothing too wrong. If you press "info" on your denon, do you see: "Unknown Signal" when this happens?

We need a dmesg with you booting the kernel with drm.debug=0xe - it's important to see which lspcon version you are using.
(2017-09-22, 09:08)fritsch Wrote: [ -> ]
(2017-09-22, 06:21)Ach!lles Wrote: [ -> ]Are these entries in the log a clue?
Code:
21:09:44.838 T:140482834691840    INFO: CActiveAESink::OpenSink - initialize sink
21:09:44.838 T:140482834691840   DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
21:09:44.838 T:140482834691840    INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

That's the wrong quote. This opens PCM playback and we use float internally.

I see you use a Denon, which one? Other than that - nothing too wrong. If you press "info" on your denon, do you see: "Unknown Signal" when this happens?

We need a dmesg with you booting the kernel with drm.debug=0xe - it's important to see which lspcon version you are using.
I use a Denon AVR-4311ci. When I press O on the keyboard for Kodi it shows unknown. On the Denon it shows Analog/0 Channels in the Web UI for Audio Information. The LSPCon Version is 1.66. I just ran it from Windows and confirmed it was 1.66, For good measure I updated it again.
(2017-09-22, 09:18)Ach!lles Wrote: [ -> ]
(2017-09-22, 09:08)fritsch Wrote: [ -> ]
(2017-09-22, 06:21)Ach!lles Wrote: [ -> ]Are these entries in the log a clue?
Code:
21:09:44.838 T:140482834691840    INFO: CActiveAESink::OpenSink - initialize sink
21:09:44.838 T:140482834691840   DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
21:09:44.838 T:140482834691840    INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
21:09:44.841 T:140482834691840    INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

That's the wrong quote. This opens PCM playback and we use float internally.

I see you use a Denon, which one? Other than that - nothing too wrong. If you press "info" on your denon, do you see: "Unknown Signal" when this happens?

We need a dmesg with you booting the kernel with drm.debug=0xe - it's important to see which lspcon version you are using.
I use a Denon AVR-4311ci. When I press O on the keyboard for Kodi it shows unknown. On the Denon it shows Analog/0 Channelsin the Web UI for Audio Information.

Normal denon remote that brings up the Overlay. Here press "Info".

Edit: And as you are at it: cat /proc/asound/*/eld#0.* | pastebinit
My Denon is from 2011. It doesn't show you the detailed info you are looking for with the Info button (there is no Info button on this model's remote). The detailed info is from the internal Web UI
(2017-09-22, 09:21)Ach!lles Wrote: [ -> ]My Denon is from 2011. It doesn't show you the detailed info you are looking for with the Info button. The detailed info is from the internal Web UI

Okay, please provide the other pastebinit information. For me it looks like a handshake issue. We need it booted with drm.debug=0xe and also the pastebinit information.
(2017-09-22, 09:20)fritsch Wrote: [ -> ]
(2017-09-22, 09:18)Ach!lles Wrote: [ -> ]
(2017-09-22, 09:08)fritsch Wrote: [ -> ]That's the wrong quote. This opens PCM playback and we use float internally.

I see you use a Denon, which one? Other than that - nothing too wrong. If you press "info" on your denon, do you see: "Unknown Signal" when this happens?

We need a dmesg with you booting the kernel with drm.debug=0xe - it's important to see which lspcon version you are using.
I use a Denon AVR-4311ci. When I press O on the keyboard for Kodi it shows unknown. On the Denon it shows Analog/0 Channelsin the Web UI for Audio Information.

Normal denon remote that brings up the Overlay. Here press "Info".

Edit: And as you are at it: cat /proc/asound/*/eld#0.* | pastebinit
LibreELEC:~ # cat /proc/asound/*/eld#0.* | pastebinit
cat: can't open '/proc/asound/*/eld#0.*': No such file or directory
http://sprunge.us/KJXZ
LibreELEC:~ # cat /proc/asound/PCH/eld\#2.0 | pastebinit
http://sprunge.us/ZZQi
(2017-09-22, 09:24)fritsch Wrote: [ -> ]
(2017-09-22, 09:21)Ach!lles Wrote: [ -> ]My Denon is from 2011. It doesn't show you the detailed info you are looking for with the Info button. The detailed info is from the internal Web UI

Okay, please provide the other pastebinit information. For me it looks like a handshake issue. We need it booted with drm.debug=0xe and also the pastebinit information.
I am not familiar with how to add that boot option in LE. If you can point me in the right direction, I will get you the info.
(2017-09-22, 10:01)Ach!lles Wrote: [ -> ]I am not familiar with how to add that boot option in LE. If you can point me in the right direction, I will get you the info.

You need to add "drm.debug=0xe" to the end of the APPEND line in your /flash/syslinux.cfg (if booting with legacy BIOS) or /flash/EFI/BOOT/syslinux.cfg (if booting with UEFI).
I just figured that out before you posted.

http://sprunge.us/GLiD

Edit: FW is at 1.66 on this NUC7i7BNH
Code:
LibreELEC:~ # dmesg | grep 1.66
[    1.186666] [drm:drm_dp_i2c_do_msg] native defer
[    1.189065] [drm:drm_dp_read_desc] DP branch: OUI 00-60-ad dev-ID MC2800 HW-rev 2.2 SW-rev 1.66 quirks 0x0000
[    1.359008] [drm:drm_dp_read_desc] DP branch: OUI 00-60-ad dev-ID MC2800 HW-rev 2.2 SW-rev 1.66 quirks 0x0000
[    1.400831] [drm:drm_mode_debug_printmodeline] Modeline 71:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
[    2.842965] [drm:drm_dp_read_desc] DP branch: OUI 00-60-ad dev-ID MC2800 HW-rev 2.2 SW-rev 1.66 quirks 0x0000
[    2.880245] [drm:drm_mode_debug_printmodeline] Modeline 71:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
If you can add "log_buf_len=16M" as well, that will prevent the log from being truncated.
(2017-09-22, 10:13)Milhouse Wrote: [ -> ]If you can add "log_buf_len=16M" as well, that will prevent the log from being truncated.
http://sprunge.us/GHDb

@fritsch
Code:
AUDIO INPUT SIGNAL    
  Surround Mode    DOLBY PL2 cinema
  Input Signal    Analog
  Format    / /.0
Hi guys,

I have Denon AVR-X3300 and LG OLED 55B6 with Asrock J4205 with currently #0921 Milhouse Test build.

All sound formats working fine in differents frame rates 23.9, 60, 50 etc.

Many thanks Milhouse and fritsch for your work, great people.