For the record, I edited recompiled the same main board file as evilwulfie, and . . .
william@beaglebone:~$ sudo sh -c "echo 'BB-BONE-AUDI-02' > /sys/devices/platform/bone_capemgr/slots" william@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots 0: PF---- -1 1: PF---- -1 2: PF---- -1 3: PF---- -1 william@beaglebone:~$ dmesg | grep BB-BONE-AUDI-02 [ 47.785411] bone_capemgr bone_capemgr: part_number 'BB-BONE-AUDI-02', version 'N/A' [ 47.805914] bone_capemgr bone_capemgr: slot #4: 'Override Board Name,00A0,OverrideManuf,BB-BONE-AUDI-02' Actually, dahm it, I forgot to edit uEnv.txt . . . On Wed, Apr 20, 2016 at 2:37 PM, William Hermans <yyrk...@gmail.com> wrote: > >> *Keep in mind I'm on 4.4.7-bone-rt-r9, not 4.1.x. Dunno if that matters.* > > > We're trying to determine that here. Were you able to get the audio cape > loaded at all with a 4.1.x kernel ? We really do not want to move outside > of a "stable" kernel if at all possible. > > On Wed, Apr 20, 2016 at 2:31 PM, Rick Mann <rm...@latencyzero.com> wrote: > >> Keep in mind I'm on 4.4.7-bone-rt-r9, not 4.1.x. Dunno if that matters. >> >> > On Apr 20, 2016, at 14:25 , William Hermans <yyrk...@gmail.com> wrote: >> > >> > Just playing along here . . . I thought maybe HDMI had to be loaded to >> load the audio cape, but seems not. I'm going to start over with a fresh >> dts file and load the same one as evilwulfie to see if I can get to the >> bottom of things. >> > >> > william@beaglebone:~$ sudo sh -c "echo 'BB-BONE-AUDI-02' > >> /sys/devices/platform/bone_capemgr/slots" >> > william@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots >> > 0: PF---- -1 >> > 1: PF---- -1 >> > 2: PF---- -1 >> > 3: PF---- -1 >> > 5: P-O-L- 0 Override Board Name,00A0,Override Manuf,WH-UART5 >> > william@beaglebone:~$ dmesg | grep BB-BONE-AUDI-02 >> > [66985.108405] bone_capemgr bone_capemgr: part_number >> 'BB-BONE-AUDI-02', version 'N/A' >> > [66985.128912] bone_capemgr bone_capemgr: slot #6: 'Override Board >> Name,00A0,Override Manuf,BB-BONE-AUDI-02' >> > >> > >> > On Wed, Apr 20, 2016 at 2:15 PM, evilwulfie <evilwul...@gmail.com> >> wrote: >> > very interesting. after removing the eDMA fix and recompiling we still >> cant load the audio cape >> > >> > sudo cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pinmux-pins >> > >> > stuff removed for clarity >> > >> > >> > pin 82 (44e10948.0): 4a101000.mdio (GPIO UNCLAIMED) function >> davinci_mdio_default group davinci_mdio_default >> > pin 83 (44e1094c.0): 4a101000.mdio (GPIO UNCLAIMED) function >> davinci_mdio_default group davinci_mdio_default >> > >> > >> > I think this is the reason. >> > >> > >> > >> > >> > On 4/20/2016 1:55 PM, Robert Nelson wrote: >> >> >> >> >> >> On Wed, Apr 20, 2016 at 3:45 PM, evilwulfie <evilwul...@gmail.com> >> wrote: >> >> I see that on 4.1.14-bone-rt-r17 kernel the edma fix is compiled into >> >> the am335x-boneblack-emmc-overlay.dtb resulting in >> >> any audio cape overlay not loading. >> >> >> >> so i guess i can grab this file >> >> >> https://github.com/beagleboard/linux/blob/4.1/arch/arm/boot/dts/am335x-boneblack-emmc-overlay.dts >> >> >> >> but i have no idea how to complie it and what paths i need to include >> to >> >> get it to complie >> >> >> >> it's easy, there is a whole repo setup to just do that.. >> >> >> >> git clone -b 4.1.x https://github.com/RobertCNelson/dtb-rebuilder >> >> cd ./dtb-rebuilder/ >> >> >> >> make/sudo make install/etc... >> >> >> >> I am wondering why that *fix* was needed and why it wants to enable the >> >> davinci_mdio_default pins so we cant enable audio overlays >> >> >> >> oh it's been discussed on this list before, there was a specific case >> it needed to be enabled by default to fix a case.. >> >> >> >> and the "fix" was pushed to the repo, before we got the that audio >> cape. >> >> >> >> Regards, >> >> >> >> -- >> >> Robert Nelson >> >> https://rcn-ee.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. >> >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/CAOCHtYhoexceTQ%2B69QvjqTazHkwdy%2BmtUpYYBQctFqsPGgNjew%40mail.gmail.com >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > >> > >> > Virus-free. www.avast.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. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/5717F175.6030608%40gmail.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. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/CALHSORrHtB5cqwU68QjK7JNkMaYWr1%3Dh9K7f1dkLFJ6Ltti4OQ%40mail.gmail.com >> . >> > For more options, visit https://groups.google.com/d/optout. >> >> >> -- >> Rick Mann >> 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. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/2CEFA005-1914-4280-8FB5-5424A2F73517%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. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORqiw8c2tmx%2BKfToqbuQ2Q3iAh4XgmyekZ42YLT2pdc0sQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.