More fun with Beaglebone Black and 4DCAPE-43T

October 9, 2015 — 2 Comments

I like Qt. It runs on everything. More than 10 years ago you could run it on Linux/ARM on Sharp Zaurus and now you can run it on FreeBSD/Pi. I thought it would look neat on LCD screen on BBB and coded small demo player (qt-demo-player sources) just for the fun of it. Stock Qt does not have FreeBSD framebuffer support so I had to hack it up (qt-platform-scfb sources). Also it seems they still consider FreeBSD/clang second class citizen comparing to FreeBSD/gcc which causes some minor POSIX-related incompatibility fallout. But other than that it was smooth sailing, patch against vendor tree is really small. I’ll post it later along with build instructions. In addition to scfb platform support Qt console input plugins required: qt5-bsd-input

Demo was built using cross-compiled Qt 5.5.1, audio support is gstreamer Qt plugin.



2 responses to More fun with Beaglebone Black and 4DCAPE-43T

  1. Hey Gonzo,

    There’s a typo in your title! :O

    Have you done any work with the Intel Edison or RIoTBoard?

    You can respond to my query via email.



    • Hi Brandon,

      Thanks for pointing it out. Although Baglebone would make good name for a device too IMHO 🙂

      I’ve never worked with Edison or RIoTBoard. RIoTBoard is iMX6 and FreeBSD has pretty good support for this SoC so shouldn’t be much work. Edison looks really interesting but more challenging though.

Leave a Reply

Text formatting is available via select HTML. <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>