> > *All of the dtbo files in /lib/firmware are over 2 years old. Is this > where the problem is?* >
Very likely yes, that is where the problem is. The old binary files have been compiled with the old device tree compiler, and will not work. However, if you have old source files those stand a very good chance to be compiled successfully with the new compiler. There are a few exceptions, but very few from what I understand. I've actually yet to find a source file that hadn't compiled properly yet. On Thu, Feb 25, 2016 at 3:40 AM, DLF <[email protected]> wrote: > yes - it sounds like the problem... > > from William's blog, I'd look at this part > > $ sudo apt-get install git > $ git clone https://github.com/beagleboard/bb.org-overlays > $ cd bb.org-overlays/ > $ ./dtc-overlay.sh > $ sudo ./install.sh > > and then check that the overlays in /lib/firmware are current. > > BTW, backup any data before following my comments.... > > cheers > > > > > > On Thursday, 25 February 2016 09:59:58 UTC+1, Thomas Andrews wrote: > >> I have just upgraded to a 4.5.0-rc4+ kernel that I built, and I'm having >> trouble getting SPI0 and UARTs 1 & 4 working again. I built the kernel >> with CONFIG_BONE_CAPEMGR=y >> >> cat /sys/devices/platform/bone_capemgr/slots >> 0: PF---- -1 >> 1: PF---- -1 >> 2: PF---- -1 >> 3: PF---- -1 >> >> Here is my problem: >> echo 'BB-SPIDEV0' > /sys/devices/platform/bone_capemgr/slots >> -bash: echo: write error: Invalid argument >> >> What am I missing? Is there perhaps some kernel build option that I've >> missed? >> >> This was an upgrade from 3.8.13-bone47, so I'm somewhat out of date.. >> >> Thanks! >> Thomas >> > -- > 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/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 [email protected]. For more options, visit https://groups.google.com/d/optout.
