Beaglebone: C/C++ Programming Introduction for ARM Embedded Linux Development using Eclipse CDT
Why Stack Overflow recommends it
Stack Overflow users link it when answering or asking about BeagleBone cross-development, Eclipse setup and remote debugging for ARM embedded Linux.
Recommended by 2 people across 2 different months, 2013 to 2016.
What it is
Derek Molloy walks through C and C++ development on the BeagleBone for embedded Linux, from working directly in a terminal to setting up Eclipse CDT with the Remote System Explorer plugin. He cross-compiles a program that flashes the user LEDs using arm-linux-gnueabi, then sets up remote debugging with gdbserver on the board and gdb-multiarch on the host.
What people said
Strong rec Mahendra Gunawardena · 2016-07 · Stack Overflow · on “What are the conditions to make the embedded C code written for one processor to work on another processor (when architecture is same)?”
The concept you learn from most good text books can be applied any microprocessor or micro controller at a very high level. But if you want learn embedded system programming using Beagle Bone Black I suggest the following youtube links from Prof Derek Molloy. Prof Molloy does a fantastic job of teaching embedded System programming using BBB. Here are few links for you to get started. The Beaglebone - Unboxing, Introduction Tutorial and First Example [LINK] Beaglebone: C/C++ Programming Introduction for ARM Embedded Linux Development using Eclipse CDT [this video] Beaglebone: GPIO Programming on ARM Embedded Linux [LINK] The one problem you might want to be aware is that the video were based on An
Recommends HiDefLoLife · 2013-12 · Stack Overflow · on “BeagleBone Black ide configuration on windows”
I found the following two videos very informative in developing code on Windows for a BeagleBone Black target device: Derek Molloy has a series of videos on BeagleBone development, this one (second in a series) describes the cross-development process albeit from a Linux host: [this video] This video in particular was useful for me to get my Windows 7 x64 host using Eclipse (Kepler edition) working as an IDE for my BeagleBone Black project: [LINK] Hope that helps.
Cites user1475081 · 2013-03 · Stack Overflow · on “ubuntu eclipse beaglebone debugging not work”
I have the beaglebone connected to my PC running virtual Ubuntu (12.10) via VMware. I tried to debug my C++ codes on beaglebone using Eclipse (Version 3.8). I followed the youtube video : [this video] . But I was not able to get the debugging work properly. Can somebody help me? Below is what I did and what I got. Note: My host PC's IP is 192.168.1.105. The beaglebone's IP is 192.168.102. Beaglebone is conntec to PC through USB and ethernet. I was able to open the connection with Beaglebone in the embedded terminals of Eclipse. I successfully installed gdb-multiarch in my local PC by entering this command in the PC's terminal: sudo apt-get install gdb-multiarch. I successfully installed gdbserver