Finally found the required changes to get UART1, 2, 4 and 5 loaded and numbered correctly under 3.12.
The source for the "capes" I was looking for (BB-UARTn) were created by this patch: https://github.com/beagleboard/kernel/blob/3.8/patches/not-capebus/0176-capes-Add-virtual-capes-serving-as-examples.patch, and it looks like the RS232 cape would need the same change. The file isn't in the 3.12 branch and I don't speak git so I've attached a patch for this patch (sorry) which fixes the UART and RS232 overlays. If anyone just needs working DTS and DTBO files for BB-UART1, BB-UART2, BB-UART4 and BB-UART5 for kernel 3.12, I'm attaching them here as well in bb-uart-dts-312.tar.gz On 19 November 2013 18:34, Mike Bremford <m...@bfo.com> wrote: > The .dtbo's distributed with Robert's 3.12 kernel binary exhibit the > symptoms I described, but no I haven't compiled from DTS source (because I > haven't been able to find them). That said: yep, that patch looks like the > numbering system has changed for some reason - nice catch. Hopefully it's > an easy fix. > > > > On 19 November 2013 16:06, <selsin...@gmail.com> wrote: > >> >> >> On Thursday, November 7, 2013 11:09:09 PM UTC, Mike Bremford wrote: >>> >>> Not for me they're not! The UART DTBOs are not working correctly under >>> 3.12: BB-UART1 creates /dev/ttyO2, not /dev/ttyO1 as it should. BB-UART2 >>> and 4 are also incorrectly out by one, and UART5 doesn't load at all. >>> >>> The UART DTBOs are definitely NOT working correctly under 3.12. >>> >> >> Actually, I suspect they're working just fine. See >> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/arch/arm/boot/dts/am33xx.dtsi?id=dde3b0d64c3df7272082128133f0af592d7ac50fthen >> compare to what's in your uart dts files. >> >> On a related note, does anyone know where to find a reliable source, git >> tree preferably, for the various cape overlays ? Pulling out of date >> versions from angstrom clearly isn't useful anymore. I've spent a couple of >> days hunting for useable with 3.12 uart,hdmi & emmc dts files and this >> thread is probably the closest thing I've found so far. >> >> -- >> 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/groups/opt_out. >> > > -- 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/groups/opt_out.
bbb-uart-dts-312.tar.gz
Description: GNU Zip compressed data
uartpatchpatch.gz
Description: GNU Zip compressed data