Oh, I'm on a BB Green. Should that have been am335x-bonegreen-audio.dtb? I'm in initramfs, but I'm not sure how to find the uEnv.txt file to edit it.
> On Apr 4, 2016, at 20:29 , Rick Mann <rm...@roderickmann.org> wrote: > > I updated to -r7, and set the dtb=am335x-boneblack-audio.dtb > > uEnv.txt: http://pastebin.com/yhQqzGWZ > > Booting fails now. Log: http://pastebin.com/M8YJJGWi > >> U-Boot SPL 2016.03-00001-gd12d09f (Mar 17 2016 - 16:16:15) >> Trying to boot from MMC >> bad magic >> . >> . >> . >> Loading, please wait... >> mount: can't find /root in /etc/fstab >> Target filesystem doesn't have requested /sbin/init. >> mount: mounting /dev on /root/dev failed: No such file or directory >> No init found. Try passing init= bootarg. >> modprobe: module i8042 not found in modules.dep >> modprobe: module ehci-pci not found in modules.dep >> modprobe: module ehci-orion not found in modules.dep >> modprobe: module uhci-hcd not found in modules.dep >> modprobe: module ohci-hcd not found in modules.dep > > I updated to -r7 with apt-get install. > > Did my MMC get corrupted? > >> On Apr 4, 2016, at 13:36 , Robert Nelson <robertcnel...@gmail.com> wrote: >> >> >> On Apr 4, 2016 3:17 PM, "Rick Mann" <rm...@latencyzero.com> wrote: >>> >>> >>>> On Apr 4, 2016, at 06:57 , Robert Nelson <robertcnel...@gmail.com> wrote: >>>> >>>> >>>> >>>> On Mon, Apr 4, 2016 at 8:41 AM, Robert Nelson <robertcnel...@gmail.com> >>>> wrote: >>>> >>>> >>>> On Mon, Apr 4, 2016 at 4:47 AM, Rick Mann <rm...@latencyzero.com> wrote: >>>> I'm trying to get my audio cape to work (which is nearly identical to the >>>> cape that was available for sale). I've had it working to some level of >>>> success with past kernels (3.1.18), but now I'm on 4.4.6. My existing DTS >>>> didn't work, so I'm looking at how the BB-BONE-AUDI-02 DTS is written. >>>> >>>> One of the differences is that it doesn't explicitly call out the McASP >>>> clock frequency like the older one did. Instead, it seems to refer to >>>> clk_mcasp0. But when I copy the same code into my DTS, I get: >>>> >>>> [ 103.180866] of_resolve_phandles: Could not find symbol 'clk_mcasp0' >>>> [ 103.187269] bone_capemgr bone_capemgr: slot #4: Failed to resolve tree >>>> >>>> I found it defined by grepping /boot/dtbs. It's in >>>> /boot/dtbs/4.4.6-bone-rt-r6/am335x-abbbi.dtb. Where can I find the source >>>> files for these DTBs? >>>> >>>> Is this dtb part of what's loaded by default in 4.4.6-bone-rt-r6? If not, >>>> can I copy the definition into my >>>> >>>> FWIW, here's my DTS and some output from dmesg: >>>> http://pastebin.com/niDkWdWV >>>> >>>> >>>> You need to add this to your base *.dtb: >>>> >>>> https://github.com/RobertCNelson/dtb-rebuilder/blob/4.1-ti/src/arm/am335x-boneblack-audio.dts#L17-L28 >>>> >>>> btw, the one thing i haven't tried, have everything in the clk defined >>>> except for the gpio and load that as part of the audio overlay.. >>>> >>>> side note, we just got audio (cape audio rev b) working a few weeks back, >>>> so this is relatively new >>> >>> Thanks, Robert. I'll give that a shot. I'm not immediately sure what my >>> current base *.dtb is, nor how to build a new one and specify that be used. >>> But maybe I can piggyback off the one you show there. >> >> Switch to r7, just pushed it out this morning. >> >> dtb=am335x-boneblack-audio.dtb >> >>> >>> Out of curiosity, why can't this be done as an overlay (to help me >>> understand the Device Tree better)? >>> >> >> Just a bug in the clock driver, the dynamic overlay changes is still very >> fragile. In most cases moving the driver as a module vs built-in, fixes it >> right up.. Except this is the clock driver, it needs to be built in.. >> >> Regards, >> >> >> -- >> 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. >> For more options, visit https://groups.google.com/d/optout. > > > -- > Rick > > > > -- > 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. > For more options, visit https://groups.google.com/d/optout. -- Rick -- 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. For more options, visit https://groups.google.com/d/optout.