Hello All,
My Basic Need is to record 4 audio signals using BeagleBONE Black.So I started with recording two audio signals at a time using single TLV320AIC3106 by taking reference design of AUDIO-CAPE provided. It is working fine. After doing echo BB-BONE-AUDI-01 > /sys/devices/bone_capemgr.8/slots my sound card is getting detected , and arecord -l returns as follows :- **** List of CAPTURE Hardware Devices **** card 0: EVM [DA830 EVM], device 0: AIC3X tlv320aic3x-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 My connection is --- P9_28 ---- MCASP0_AXR2 --- DOUT Pin of TLV320AIC3106 P9_25 ---- MCASP0_AXR3 --- DIN pin of " " P9_29 ---- WCLK P9_31 ---- BCLK My doubts are , when I changed the ' serial - dir ' fragment of BB-BONE-AUDI as follows and still its working !!!!!!!!!!! *serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 >;* Actually I disabled all AXR PIN and compiled again and loaded.But still its working fine.So what ever giving in the Overlay is not taking into consideration ?????? Also Only PIN9_28 I am able to use for recording.If I connect to some other pin to DOUT (for eg :- p8_31 - MCASP0_AXR1 (Mode 3)) ,Nothing is recording. --- So, why the direction giving in the device tree is not affecting ? -- Is it by only device tree overlay we can change the mode and direction of AXR pins ? -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
