Comments on: Chapter 1: The Beagle Hardware Platform http://exploringbeaglebone.com Companion Site for the Book by Derek Molloy Mon, 13 Jul 2020 10:36:53 +0000 hourly 1 https://wordpress.org/?v=5.9.2 By: Derek http://exploringbeaglebone.com/chapter1/#comment-2300 Mon, 13 Jul 2020 10:36:53 +0000 http://exploringbeaglebone.com/?page_id=25#comment-2300 In reply to Serum.

Hi Serum. My understanding is that there is an ebook version of the first BeagleBone book in Korean but I do not have a reference. If you find it please let me know. Kind regards, Derek.

]]>
By: Serum http://exploringbeaglebone.com/chapter1/#comment-2298 Mon, 13 Jul 2020 07:12:31 +0000 http://exploringbeaglebone.com/?page_id=25#comment-2298 Do you have a Korean translation book?

]]>
By: Derek http://exploringbeaglebone.com/chapter1/#comment-1954 Tue, 04 Aug 2015 23:41:55 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1954 In reply to Erol.

Thank Erol — thanks for your kind words! I’m not familiar with ivy phython, but Qt is the obvious alternative — it is extremely powerful, but can be very complex to set up, particularly with SGX OpenGL support. Have a look at my (now quite dated) videos on Qt touch screen development. If you don’t need OpenGL support it is achievable, but I have seen many, many people struggle with OpenGL support. Kind regards, Derek.

]]>
By: Erol http://exploringbeaglebone.com/chapter1/#comment-1934 Sat, 25 Jul 2015 19:56:58 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1934 Derek,
thank you so much for providing such a good website for bob, the way you present information, graphical design is so attractive and engaging, artistically also so appealing, I believe you succeeded combining art and technology very well (I am talking about your web design, graphic design of the web site and animation stuff)

Derek, I have a question to you, I am thinking about developing touch screen based python application, I made a little research and I found ivy library for that, I installed python-kivy library, but it uses OpenGL heavily, as you guess OpenGL is weak point of beagle bone since SGX OpenGL/openCL module seems to be not very well supported, or at least I could not managed to get it working, everyone’s feedback is welcome for that subject, My question is:
– Is there any information regarding to getting SGX installed successfully for X11 and get ivy python application more responsive, as of now, application is so slow and laging since X11 uses frame buffer instead of SGX hardware?
– Any other alternative idea for developing touch screen based application for beagle bone?

thanks for all input in advanced..

]]>
By: Romy http://exploringbeaglebone.com/chapter1/#comment-1918 Mon, 20 Jul 2015 19:17:23 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1918 Hi Doc. Molloy,

Your book is a pretty good guide for new developers, I really appreciate your work. Please keep going.
In other topic, I was wondering if you can include a new Chapter for your book about how to create a new beagle bone cape mostly related to firmware: Device Tree, Driver Creation and implementation, Kernel, etc.

Right Now I am investigation how to connect a TFT Color to my BBB, but I think I not prepared yet to understand everything that those Authors are omitting. Could you help me with some material?, do you know where can I find some material of this?

Kind Regards Dr.

]]>
By: Corvusoft http://exploringbeaglebone.com/chapter1/#comment-1812 Tue, 23 Jun 2015 14:16:57 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1812 Hi All,

Just an update on @Dereks comment. Restbed (Asynchronous RESTful Framework) has moved to GitHub (https://github.com/corvusoft/restbed).

]]>
By: Derek http://exploringbeaglebone.com/chapter1/#comment-1796 Fri, 19 Jun 2015 04:32:18 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1796 In reply to Mo’meN.

Hi there, the Completely Fair Scheduler was introduced in 2.6 and it offers a form of preemption only under certain conditions and ONLY if CONFIG_PREEMPT is enabled, which it is not by default on most distributions. PREEMPT_RT has always been problematic on the BBB (particularly with the USB host) and when people do get it working under mainstream distributions the latencies are not sufficient for significant real-time processing — the same type of problems that are described in Chapter 1 are present whether or not CONFIG_PREEMPT is enabled (see Chapter 13 for more discussion on that topic and a solution for certain tasks). Kind regards, Derek.

]]>
By: Mo'meN http://exploringbeaglebone.com/chapter1/#comment-1792 Thu, 18 Jun 2015 15:37:10 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1792 In chapter 1 you emphasize on the face that the linux Operating System is a non-preemptive system. in fact, that is no longer true starting from kernel version 2.6 and higher the Linux Operating System contains a preemptive kernel.

]]>
By: Amalinda http://exploringbeaglebone.com/chapter1/#comment-1680 Mon, 01 Jun 2015 13:37:04 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1680 A very interesting approach towards teaching embedded linux. You seem well experienced and talented in both teaching as well as in linux. I think I’m going to enjoy your book from cover to cover.

]]>
By: Derek http://exploringbeaglebone.com/chapter1/#comment-1614 Sat, 23 May 2015 15:57:32 +0000 http://exploringbeaglebone.com/?page_id=25#comment-1614 In reply to ron.

Thanks Ron, I was disappointed that Xively changed their access policies after the book was published — Hopefully you received an account okay. If you wish to stay in the C/C++ space then Apache Axis2/C (http://axis.apache.org/axis2/c/core/), Casablanca (http://casablanca.codeplex.com/), or Restbed (https://bitbucket.org/Corvusoft/restbed/wiki/Home) may be a solution for you. If you want to do this from first principles you should have a look at my blog post: http://derekmolloy.ie/beaglebone-cgicc/ Kind regards, Derek.

]]>