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 interface on H6

Featured Replies

Hi all,

      Recently i have purchased an orange pi lite2 board(H6) for codec audio streaming.I would like to establish the interface between Orange pi Lite 2 (H6) and AC108(codec board) for audio recording.I have downloaded Android source code and start making changes in Fex file, but couldn't get any luck.

I am confusing in which I2S driver need to be used for H6 to communicate with codec (AC108). I am totally new to orange pi boards.

so, please clarify following doubts...

1).which i2s driver needs to be map with codec(AC108) driver?

2).what all changes are required in Fex file?

3).How to set sysclk, clkdiv, fmt ?

 

Please clarify above doubts.

 

 

regards

akash.

 

    

   

  • Author

Thanks for reply.

Then i will have a look at orange pi forums

On 3/23/2019 at 4:09 AM, jernej said:

Actually I already make it work on mainline: https://github.com/jernejsk/linux-1/commits/h6_i2s But I didn't sent patches yet, because DMA patches (pre-requirement) are still pending.

Hi Jernej,

I am also trying to make AC108 to work with All winner H6. Can you please share me the exact patches required to add support for AC108. Can you also please share if any relevant documents are there.

Edited by LEARNER

1 hour ago, LEARNER said:

Hi Jernej,

I am also trying to make AC108 to work with All winner H6. Can you please share me the exact patches required to add support for AC108. Can you also please share if any relevant documents are there.

Details :

INFO: chip: sun50iw6p1
INFO: platform: android 7.x
INFO: kernel: linux-3.10
INFO: arch: arm64

 

On 3/22/2019 at 8:54 PM, akash said:

Hi all,

      Recently i have purchased an orange pi lite2 board(H6) for codec audio streaming.I would like to establish the interface between Orange pi Lite 2 (H6) and AC108(codec board) for audio recording.I have downloaded Android source code and start making changes in Fex file, but couldn't get any luck.

I am confusing in which I2S driver need to be used for H6 to communicate with codec (AC108). I am totally new to orange pi boards.

so, please clarify following doubts...

1).which i2s driver needs to be map with codec(AC108) driver?

2).what all changes are required in Fex file?

3).How to set sysclk, clkdiv, fmt ?

 

Please clarify above doubts.

 

 

regards

akash.

 

    

   

 

Hi Akash,

 

were you able to make AC108 work with All winner H6?
I am also trying to do the same ( platform - Android 7.x; kernel-linux-3.10; arch-arm64; chip- sun50iw6p1 ). Can you please share me the driver files and details required. 

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.