worked for me too    *yay*  now on to real work


On 4/22/2016 12:13 AM, William Hermans wrote:
> You're welcome Rick, and hey it will benefit me too in the future.
> Also just to make sure you notice I switched back to 4.1.x
>
> william@beaglebone:~$ uname -r
> 4.1.18-bone-rt-r19
>
> The problem with 4.4.x is that I've been gettign all kinds of strange
> behavior from it, that I could not nail down. Then today( maybe you
> saw my posts ) I was able to finally nail down a specific issue with
> capemgr. I'm not sure what eactly is causing the problem, but there is
> a problem there *somewhere*.
>
> So for now, I'm back to 4.1.x
>
> On Thu, Apr 21, 2016 at 11:56 PM, Rick Mann <rm...@latencyzero.com
> <mailto:rm...@latencyzero.com>> wrote:
>
>     Good news! Thanks for all the work.
>
>     > On Apr 21, 2016, at 23:41 , William Hermans <yyrk...@gmail.com
>     <mailto:yyrk...@gmail.com>> wrote:
>     >
>     > Progress. I was able to get teh audio cape to load in 4.1.x.
>     >
>     > william@beaglebone:~$ sudo sh -c "echo 'BB-BONE-AUDI-02' >
>     /sys/devices/platform/bone_capemgr/slots"
>     > [  104.123082] bone_capemgr bone_capemgr: part_number
>     'BB-BONE-AUDI-02', version 'N/A'
>     > [  104.130898] bone_capemgr bone_capemgr: slot #4: override
>     > [  104.136277] bone_capemgr bone_capemgr: Using override eeprom
>     data at slot 4
>     > [  104.143283] bone_capemgr bone_capemgr: slot #4: 'Override
>     Board Name,00A0,Override Manuf,BB-BONE-AUDI-02'
>     > [  104.157826] bone_capemgr bone_capemgr: slot #4: dtbo
>     'BB-BONE-AUDI-02-00A0.dtbo' loaded; overlay id #0
>     > [  104.311953] 2-0018 supply IOVDD not found, using dummy regulator
>     > [  104.318146] 2-0018 supply DVDD not found, using dummy regulator
>     > [  104.324235] 2-0018 supply AVDD not found, using dummy regulator
>     > [  104.330270] 2-0018 supply DRVDD not found, using dummy regulator
>     > [  104.339740] asoc-simple-card sound: tlv320aic3x-hifi <->
>     48038000.mcasp mapping ok
>     >
>     > I used your device tree board file exactly Rick, with one
>     modification.
>     >
>     > #include "am33xx.dtsi"
>     > #include "am335x-bone-common.dtsi"
>     >
>     >
>     > The other two includes were removed. The rest of your source
>     file is exactly the same. But the am33xx-es2.dtsi include
>     > file looked pretty much useless to me for this end goal. Looked
>     like it had mostly to do with voltage / processor frequency
>     > scaling. Since I did not know if that was a 4.4.x specific
>     feature, I just removed the include.
>     >
>     > /*
>     >  * Device Tree Source for AM33XX SoC
>     >  *
>     >  * Copyright (C) 2012 Texas Instruments Incorporated -
>     http://www.ti.com/
>     >  *
>     >  * This file is licensed under the terms of the GNU General
>     Public License
>     >  * version 2.  This program is licensed "as is" without any
>     warranty of any
>     >  * kind, whether express or implied.
>     >  */
>     >
>     > / {
>     >       cpus {
>     >               cpu@0 {
>     >                       /*
>     >                        * To consider voltage drop between PMIC
>     and SoC,
>     >                        * tolerance value is reduced to 2% from
>     4% and
>     >                        * voltage value is increased as a precaution.
>     >                        */
>     >                       operating-points = <
>     >                               /* kHz    uV */
>     >                               1000000 1325000
>     >                               800000  1300000
>     >                               600000  1112000
>     >                               300000  969000
>     >                       >;
>     >                       voltage-tolerance = <2>; /* 2 percentage */
>     >
>     >                       clocks = <&dpll_mpu_ck>;
>     >                       clock-names = "cpu";
>     >
>     >                       clock-latency = <300000>; /* From
>     omap-cpufreq driver */
>     >               };
>     >       };
>     > };
>     >
>     > On Thu, Apr 21, 2016 at 2:51 PM, Rick Mann
>     <rm...@latencyzero.com <mailto:rm...@latencyzero.com>> wrote:
>     > I don't have the BBB connected at the moment, but if I don't get
>     you the configuration by tonight, please feel free to email me again.
>     >
>     > > On Apr 21, 2016, at 14:40 , Rafael Vega
>     <conta...@rafaelvega.co <mailto:conta...@rafaelvega.co>> wrote:
>     > >
>     > > I've made some progress but I still can't get any sound from
>     the codec. I tried the two approaches suggested by Rick M earlier
>     on this thread:
>     > >
>     > > 1) To use this dtb by Rick M and the audio cape overlay, and
>     2) to use this dtb (by RobertCNelson) with no overlay. In both
>     cases I have the same apparent outcome: I can see I2C and I2S
>     signals being driven by the BBB when I use aplay or speaker-test
>     but I can't see any analog signal coming out of the codec.
>     > >
>     > > I have played around with alsamixer, I have deleted
>     /var/lib/alsa/asound.state, used the one from here and no luck...
>     > >
>     > > I guess the next step would be to check the driver code and
>     the codec datasheet to try to figure out what might be wrong. I
>     found the code for the driver here (is that it?) but I have no
>     experience in kernel-land development so I'm not sure what the
>     compiling/debugging workflow would be...  My initial questions are:
>     > >
>     > > 1. How do you compile and install the driver/module without
>     recompiling and installing the whole kernel?
>     > > 2. How does the driver code integrates with the device tree
>     system? I can't see anyting in the driver code that suggests it's
>     taking values or it's functions are being called from the dtb or
>     the overlay.
>     > > 3. What is the simplest 'log' function callable from kernel
>     land and where do I see the output?
>     > >
>     > > Any advice on  this would be appreciated!
>     > >
>     > > :)
>     > >
>     > > --
>     > > 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 beagleboard+unsubscr...@googlegroups.com
>     <mailto:beagleboard%2bunsubscr...@googlegroups.com>.
>     > > To view this discussion on the web visit
>     
> https://groups.google.com/d/msgid/beagleboard/78d35232-c66d-49e8-841c-f77f99e5e368%40googlegroups.com.
>     > > For more options, visit https://groups.google.com/d/optout.
>     >
>     >
>     > --
>     > Rick Mann
>     > rm...@latencyzero.com <mailto:rm...@latencyzero.com>
>     >
>     >
>     > --
>     > 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 beagleboard+unsubscr...@googlegroups.com
>     <mailto:beagleboard%2bunsubscr...@googlegroups.com>.
>     > To view this discussion on the web visit
>     
> https://groups.google.com/d/msgid/beagleboard/5FD85278-8E85-486A-A0C7-62C6CB95D83F%40latencyzero.com.
>     > For more options, visit https://groups.google.com/d/optout.
>     >
>     >
>     > --
>     > 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 beagleboard+unsubscr...@googlegroups.com
>     <mailto:beagleboard%2bunsubscr...@googlegroups.com>.
>     > To view this discussion on the web visit
>     
> https://groups.google.com/d/msgid/beagleboard/CALHSORpyfyQ7K5SSOVj-Hx-zGWcZ6RozKx3QKtQG6nhFrDqMxQ%40mail.gmail.com.
>     > For more options, visit https://groups.google.com/d/optout.
>
>
>     --
>     Rick Mann
>     rm...@latencyzero.com <mailto:rm...@latencyzero.com>
>
>
>     --
>     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 beagleboard+unsubscr...@googlegroups.com
>     <mailto:beagleboard%2bunsubscr...@googlegroups.com>.
>     To view this discussion on the web visit
>     
> https://groups.google.com/d/msgid/beagleboard/388B2211-3BFC-486D-8A5A-F3F73DA8D391%40latencyzero.com.
>     For more options, visit https://groups.google.com/d/optout.
>
>
> -- 
> 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 beagleboard+unsubscr...@googlegroups.com
> <mailto:beagleboard+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CALHSORrJnsVu_c1KuKF3xpRyiQF%3D8QXe%2BCuA0fHDkN0FKACx9g%40mail.gmail.com
> <https://groups.google.com/d/msgid/beagleboard/CALHSORrJnsVu_c1KuKF3xpRyiQF%3D8QXe%2BCuA0fHDkN0FKACx9g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

-- 
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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/571A847A.30907%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to