elinux
CE Linux Forum
Embedded Linux Wiki
Introduction
1.
Development Portals
1.1.
Firmware
1.2.
Security
1.3.
Real Time
1.4.
Boot Time
1.5.
Networking
1.6.
Multimedia
1.7.
System Size
1.8.
File Systems
1.9.
Power Management
1.10.
Memory Management
1.11.
Resource Management
1.12.
Device drivers
1.13.
Device Tree
1.14.
Hardware Hacking
1.15.
Development Platforms
1.16.
Kernel Mainlining
1.17.
Legal Issues
1.18.
Events
1.19.
Glossary
2.
Toolbox
2.1.
Development Tools
2.1.1.
Logic_Analyzers
2.1.2.
Toolchains
2.1.3.
Build Systems
2.1.4.
Embedded Linux Distributions
2.1.5.
Debuggers
2.1.6.
Debug Assist Boards
2.1.7.
Memory Debuggers
2.1.8.
Tools
2.1.9.
Integrated Development Environments
2.1.10.
Emulators
2.1.11.
Tracers and Profilers
2.1.12.
Benchmarks
2.1.13.
Source Management Tools
2.1.14.
Test Systems
2.1.15.
Test Tools
2.1.16.
Scripting
2.2.
Developer Resources
2.2.1.
Linux Kernel Resources
2.2.2.
Kernel Subsystems
2.2.3.
Device Tree
2.2.4.
Online Documentation
2.2.5.
Books
2.2.6.
Reference Material
2.2.7.
Podcasts
2.2.8.
Device drivers
2.2.9.
Beginning Programming
2.3.
Tips and Tricks
2.3.1.
How to Identify IC Markings
2.3.2.
Code Styling Tips
2.3.3.
Debugging Tips
2.3.4.
GDB Tips
2.3.5.
GCC Tips
2.4.
Misc & Wishlist
2.4.1.
Setting up a Bluetooth Network
2.4.2.
Continuous Logging for Watchdog Timer Expiration
2.4.3.
Crash Diagnostics
3.
Debugging Portal
3.1.
Kernel Debugging
3.1.1.
Debugging by printing / Printk
3.1.2.
Kernel Debugging Tips
3.1.3.
Kgdb
3.1.4.
KDB
3.1.5.
Kdmx
3.1.6.
Debugging The Linux Kernel Using Gdb
3.1.7.
MagicSysRq
3.1.8.
External Links
3.2.
Kernel Tracing and Profiling
3.2.1.
System Tap
3.2.2.
Kernel Trace Systems
3.2.3.
Linux Trace Toolkit
3.2.4.
LTTng
3.2.5.
Ftrace
3.2.6.
Using Kernel Function Trace
3.2.7.
Linux Kernel State Tracer
4.
Android Portal
4.1.
Getting Started
4.1.1.
Introduction to Android
4.1.2.
Design and Architecture
4.1.3.
Necessary tools
4.1.4.
Glossary
4.1.5.
Tutorials and Courseware
4.1.6.
Android History
4.1.7.
Versions
4.2.
Android Linux Kernel
4.2.1.
Where to obtain
4.2.2.
How to build
4.2.3.
How to install (on phone, on emulator, etc.)
4.2.4.
What version to use
4.2.5.
Kernel features
4.2.6.
Board Support highlights
4.3.
Android System Information
4.3.1.
Booting
4.3.2.
Power Management
4.3.3.
Security
4.3.4.
Memory Usage
4.3.5.
Dalvik Virtual Machine
4.3.6.
Packages, Assets and Resources
4.3.7.
Networking
4.3.8.
File Systems
4.3.9.
Android Logging System
4.3.10.
Android Source Code Description
4.4.
Software development
4.4.1.
Software Development Kit
4.4.2.
Source Build System
4.4.3.
Development Tools
4.4.4.
Application Development Resources
4.4.5.
Scripting
4.4.6.
Debugging
4.4.7.
Testing
4.5.
Android-based Systems
4.5.1.
Products (announced & shipped)
4.5.2.
Porting efforts and issues
4.5.3.
Getting Root (Jailbreaking)
4.5.4.
Miscellaneous Hardware Fixes
4.5.5.
Android x86
4.5.6.
Applications and Services
4.5.7.
Android Derivatives
4.5.8.
Linux emulators for Android
4.6.
Android Community
4.6.1.
News
4.6.2.
Events
4.6.3.
Web/Mailing List Directory
4.6.4.
People
4.6.5.
Organizations
5.
Hardware Pages
5.1.
BeagleBoard
5.2.
BeagleBone
5.3.
BeagleBoneBlack
5.4.
BeagleBone Capes
5.5.
MinnowBoard
5.6.
Raspberry Pi
5.7.
UDOO
5.8.
Improv
5.9.
OpenPhoenux
5.10.
Jetson TK1
5.11.
Mainline Linux on Tegra
5.12.
Parallella
5.13.
MIPS Creator CI20
5.14.
Banana Pi
5.15.
Renesas R-Car Boards
5.16.
DragonBoard
6.
Embedded Linux Information
6.1.
Products
6.2.
Companies
6.3.
Vendors
6.4.
Processors
6.5.
Community
6.6.
Experts
6.7.
Jobs
6.8.
Board and Chip Vendors
7.
eLinux.org Information and Usage tips
7.1.
About
7.2.
Help
7.3.
Editing Help
7.4.
Mailing Lists
7.5.
IRC
7.6.
Wanted Pages
8.
Technology Watch List
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Embedded Linux Wiki
From:
eLinux.org
Debug Assist Boards
Here are some debug assist boards that you might find useful.
Contents
1 List of debug-assist boards for embedded Linux
1.1 Jtag boards
1.2 Control boards
1.3 Power Measurement
List of debug-assist boards for embedded Linux
Jtag boards
Olimex JTAG USB OCD device - see
https://www.sparkfun.com/products/7834
has USB JTAG, RS232 (full modem signals supported) port; and power supply all in one compact device
Abatron BDI3000 - see
http://www.abatron.ch/products/bdi-family/bdi3000.html
Control boards
Sony Debug Assist board
(also known as CDB Assist)
provides power supply, USB pass-through to host, and control of 3 "buttons" via USB connection on host
Target Switch Control From Parallel Port
an old design for controlling switches using a computer's parallel port lines
Power Measurement
BayLibre ACME cape (for BeagleBone Black) - see
http://baylibre.com/acme/
supports different power measurement probes via a standard connector
presentation on issues at:
http://events.linuxfoundation.org/sites/events/files/slides/Leveraging_Open-Source_Power_Measurement_Standard_Solution_0.pdf