Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

i2s in mainline?

Featured Replies

  • Author

I was check this image Armbian_5.31_Lime2_Debian_jessie_next_4.11.5 for Line2, this build not have support the I2S interface :huh:

root@lime2:~# aplay -l
aplay: device_list:268: no soundcards found...
root@lime2:~# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)

root@lime2:~# lsmod
Module                  Size  Used by
cfg80211              352256  0
rfkill                 20480  1 cfg80211
evdev                  20480  1
at24                   16384  0
nvmem_sunxi_sid        16384  0
nvmem_core             16384  2 at24,nvmem_sunxi_sid
sun4i_ss               24576  0
uio_pdrv_genirq        16384  0
cpufreq_dt             16384  0
uio                    16384  1 uio_pdrv_genirq
bonding                90112  0
fuse                   69632  1
realtek                16384  1

 

7 hours ago, alexparser said:

Yes course, but DE FACTO this build not work with I2S.

p.s. I don't found way to resolve this problem.


AFAIK I2S works in this kernel, but its not enabled by default and we usually can't give more than usable hints - solving problems takes more effort, chunks of time - at least a tests on real hardware should be done, to suppress time wasted on future support. 

10 hours ago, alexparser said:

Yes course, but DE FACTO this build not work with I2S.

It works exactly like it should work on mainline. Since there is no onboard I2S codec on Lime2, I2S is disabled by default, and it needs Device Tree configuration to work (with a supported codec)

  • Author
9 hours ago, Igor said:


AFAIK I2S works in this kernel, but its not enabled by default and we usually can't give more than usable hints - solving problems takes more effort, chunks of time - at least a tests on real hardware should be done, to suppress time wasted on future support. 

Technically, I'm ready to take on this job, I talk about image building and tests.

If I get detailed instructions.

1 minute ago, alexparser said:

I talk about image building and tests.

If I get detailed instructions.


You mean building whole image and kernel from scratch / sources? https://docs.armbian.com/Developer-Guide_Build-Preparation/

 

But for enabling this, you don't need that. Start here and follow: https://forum.armbian.com/index.php?/topic/379-learning-device-tree/ Do some search.

 

  • Author
42 minutes ago, Igor said:


You mean building whole image and kernel from scratch / sources? https://docs.armbian.com/Developer-Guide_Build-Preparation/

 

But for enabling this, you don't need that. Start here and follow: https://forum.armbian.com/index.php?/topic/379-learning-device-tree/ Do some search.

 

Thanks a lot, I'll try to know how it work.
If I have more questions, I will request to help.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.