Run and Debug Embedded Linux Application using GDBServer and GDB

preview_player
Показать описание
In this video, we are showing how to run and debug embedded linux applications running on Beaglebone black board using GDBServer and GDB.
Topics covered in this video tutorial ...
Install Eclipse IDE for C/C++, Cross GCC compiler and Debugger
Building application for Beaglebone Black Board (BBB) running Debian Embedded Linux
Running Applicaiton on BBB
Debugging Application running on BBB (two methods)
Using “C/++ Remote Application“
Using “GDB Hardware Debugging “

Links used

Eclipse Download Link

Commands used in tutorial

Installing GCC Cross Compiler
$ sudo apt-get install gcc-arm-linux-gnueabihf
$ sudo apt-get install g++-arm-linux-gnueabihf

Verifing Installation
$ arm-linux-gnueabihf-gcc --version

Installing Gdb multiarch
$ sudo apt-get install gdb-multiarch

Verifing Installation
$ gdb-multiarch –version

compiler prefix
arm-linux-gnueabifh-

Login credential for Beaglebone black
User name: debian
Password: temppwd

Other Important videos

Building Linux Kernel for QEMU for ARM Board

Building Linux Kernel, Kernel Modules and Device Tree for Beaglebone Black Board

Eclipse and GCC Compiler - Configuring Eclipse to use GCC Compiler for QEMU

Beaglebone Black Board: Serial Port Interfacing, Connecting Beaglebone Black board with Serial Port

Embedded Linux - Building Tool chain with Crosstool-NG

Preparing bootable Micro SD card using command line on Linux Host

Raspberry PI remote desktop access | Using VNC Viewer on Linux Host to access Raspbian OS Desktop

Using QEMU to Emulate Cortex M based board and Running LED Blinking Program

Follow us ...

More videos on Embedded System and related topics can be found at:
Рекомендации по теме
Комментарии
Автор

That's really helpful, thank sir!

thuhuong
Автор

Thank you very much for useful and interesting videos. I'm watching it this a great pleasure.

xqzpscx