It seems like an ideal candidate for a audiophile player: just a little more CPU power than a RPI, GB lan or n-wifi for flawless high-res streaming, I2S for connection a DAC (the original Banana PI misses I2S) and I2C for bitperfect volume control. Or am I missing something?
Hi there,
My i2s dac (diyinhk es9018) works perfectly on the banana pro.
You’ve got to install this image : mirror.igorpecovnik.com/Bananapi … .4.106.zip
then :
bin2fex /boot/bananapro.bin ./bananapi.fex
nano bananapi.fex
near the end of the file, change
[i2s_para]
i2s_used = 0
to
[i2s_para]
i2s_used = 1
since you’ve edited this file you can turn off the annoying green and blue leds by changing,a few lines below in [leds_para], leds_trigger_1 and leds_trigger_2 to “default-off”
save tehe file then :
fex2bin bananapi.fex /boot/bananapi.bin
shut down your bananapro
wire your dac on the 40 pins header :
pin 35 = LRCK
pin 36 = BCLK
pin 39 = GND
pin 40 = DATA
power your bananapro
The modules are compiled in the kernel, so no need to modprobe them
cat /proc/asound/cards should give you this :
0 [sunxicodec ]: sunxi-CODEC - sunxi-CODEC
sunxi-CODEC Audio Codec
1 [sunxisndi2s ]: sunxi-sndi2s - sunxi-sndi2s
sunxi-sndi2s
et voila ! sunxisndi2s is ready to play all your hidef flacs
A big thanks to Igor Pečovnik !