thanks for the quick the response! that gives a me a good place to start looking.
On Tue, Nov 3, 2015 at 3:04 PM, Robert Nelson <[email protected]> wrote: > On Tue, Nov 3, 2015 at 3:01 PM, Drew Fustini <[email protected]> wrote: >> fbtft is a collection of Linux kernel framebuffer drivers for small >> LCD and OLED displays. >> >> It is was developed out-of-tree in this github repo: >> >> https://github.com/notro/fbtft >> >> I compiled those fbtft kernel modules for 3.8.13-bone79, and it does >> work OK for me with 1.8" & 2.2" TFT LCD displays: >> >> https://gist.github.com/pdp7/2fba066dcf23b049781a >> >> Photos of displays working: >> >> https://plus.google.com/photos/+DrewFustini/albums/6211546193314906001 >> >> Earlier this year, fbtft was added to the mainline Linux kernel in >> drivers/staging dir: >> >> >> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/drivers/staging/fbtft >> >> I compiled Linux 4.3-rc7 with staging fbtft modules enabled using the >> am33x-v4.3 branch of bb-kernel: >> >> https://github.com/RobertCNelson/bb-kernel/tree/am33x-v4.3 >> >> I load the SPIDEV1 cape OK after compiling the dtbo's from: >> >> https://github.com/beagleboard/bb.org-overlays >> >> I modprobe the fbtft_device module for adafruit18 like I did in >> v3.8.13, but this time the SPI code hangs. Here is the backtrace from >> kernel log: >> >> https://gist.github.com/pdp7/579c1d5c48670c92db44 >> >> It seems the hang occurs in omap2_mcspi_driver: >> >> spi_transfer_one_message() -> omap2_mcspi_transfer_one() -> >> wait_for_completion() > > I think it's related too: > > https://groups.google.com/forum/#!msg/beagleboard/udVR5aJvifg/_hbAw4EzuaoJ > > background: > > debian@beaglebone:/sys$ dd if=/dev/zero of=/dev/spidev1.0 bs=159 count=1 > 1+0 records in > 1+0 records out > 159 bytes (159 B) copied, 0.000508833 s, 312 kB/s > debian@beaglebone:/sys$ dd if=/dev/zero of=/dev/spidev1.0 bs=160 count=1 > ^C > > (hangs..) > > I should really start a bisect run, as it broke before mainline v4.1.x.. > > 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 [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.
