Difference between revisions of "Toolbox"
From eLinux.org
m |
|||
| (48 intermediate revisions by 9 users not shown) | |||
| Line 1: | Line 1: | ||
This page has information about developing Embedded Linux, including links to toolchains, debuggers and other development tools. Also, it has links to pages with debugging tips. | This page has information about developing Embedded Linux, including links to toolchains, debuggers and other development tools. Also, it has links to pages with debugging tips. | ||
| − | = | + | <div style="width=100%; background:#FFF;"> |
| − | == | + | {| width="100%" cellspacing="5" cellpadding="0" valign="top" style="background:inherit;" |
| − | + | | valign="top" style="margin: 0 0 0.5em 1em; border:1px solid #aaa; text-align:left; width: 33%;" cellpadding="5" | | |
| + | <div style="background: #eeeeee; border: 1px solid #2C547A; padding: 5px; margin: 3px; font-weight:bold;text-align:center;font-size:120%;">Development Tools</div> | ||
| + | <div style="margin: 0 0 0 1em;"> | ||
| + | ;[[Logic_Analyzers]] | ||
| + | ;[[Toolchains]] | ||
| + | ;[[Build Systems]] | ||
| + | ;[[Embedded Linux Distributions]] | ||
| + | ;[[Debuggers]] | ||
| + | ;[[Memory Debuggers]] | ||
| + | ;[[Tools]] | ||
| + | ;[[Integrated Development Environments]] | ||
| + | ;[[Emulators]] | ||
| + | ;[[Tracers and Profilers]] | ||
| + | ;[[Benchmark Programs | Benchmarks]] | ||
| + | ;[[Source Management Tools]] | ||
| + | ;[[Test Systems]] | ||
| − | + | </div> | |
| − | + | | valign="top" style="margin: 0 0 0.5em 1em; border:1px solid #aaa; text-align:left; width: 33%;" cellpadding="5"| | |
| − | + | <div style="background: #eeeeee; border: 1px solid #2C547A; padding: 5px; margin: 3px; font-weight:bold;text-align:center;font-size:120%;">Developer Resources </div> | |
| − | == | + | <div style="margin: 0 0 0 1em;"> |
| − | + | ;[[Linux Kernel Resources]] | |
| − | + | ;Kernel Subsystems | |
| − | + | *[http://www.linusakesson.net/programming/tty/index.php The TTY Demystified] - excellent explanation of kernel tty system | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | = | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | = | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | * [http://www.linusakesson.net/programming/tty/index.php The TTY Demystified] - excellent explanation of kernel tty system | + | |
* [[Device Trees]] - a structure used to describe system hardware at startup - can be passed or modified by firmware, or built into kernel | * [[Device Trees]] - a structure used to describe system hardware at startup - can be passed or modified by firmware, or built into kernel | ||
| + | ;Online Documentation | ||
| + | * [http://kernel.org/doc/ols/ Papers from the Ottawa Linux Symposium] | ||
| + | * [http://free-electrons.com/training/devtools Free Software tools for embedded systems] | ||
| + | * [http://free-electrons.com/articles/realtime/ Real time in embedded Linux systems] | ||
| + | * [http://free-electrons.com/articles/optimizations Embedded Linux optimizations] | ||
| + | * [http://free-electrons.com/training/audio Audio in embedded Linux systems] | ||
| + | * [http://free-electrons.com/training/multimedia Multimedia in embedded Linux systems] | ||
| + | * [http://free-electrons.com/articles/elfs/ Embedded Linux From Scratch... in 40 minutes!] | ||
| + | * [http://www.makelinux.net/reference Linux technology reference] | ||
| + | ;[[:Category:Books| Books]] | ||
| + | ;[[Reference Material]] | ||
| + | ;[[Podcasts]] | ||
| + | ;[[Device drivers]] | ||
| + | </div> | ||
| + | |- | ||
| + | | valign="top" style="margin: 0 0 0.5em 1em; border:1px solid #aaa; text-align:left; width: 33%;" cellpadding="5"| | ||
| + | <div style="background: #eeeeee; border: 1px solid #2C547A; padding: 5px; margin: 3px; font-weight:bold;text-align:center;font-size:120%;">Tips and Tricks</div> | ||
| + | <div style="margin: 0 0 0 1em;"> | ||
| + | ;[[Chip_Identification|How to Identify IC Markings]] | ||
| + | ;[[Code Styling Tips]] | ||
| + | ;[[Debugging Tips]] | ||
| + | ;[[GDB Tips]] | ||
| + | ;[[GCC Tips]] | ||
| + | ;[[:Category:Tips and Tricks]] | ||
| + | </div> | ||
| − | == | + | | valign="top" style="margin: 0 0 0.5em 1em; border:1px solid #aaa; text-align:left; width: 33%;" cellpadding="5"| |
| − | + | <div style="background: #eeeeee; border: 1px solid #2C547A; padding: 5px; margin: 3px; font-weight:bold;text-align:center;font-size:120%;">Misc & Wishlist</div> | |
| − | + | <div style="margin: 0 0 0 1em;"> | |
| − | + | ;[[Bluetooth Network| Setting up a Bluetooth Network]] | |
| − | + | ;[[Continuous Logging for Watchdog Timer Expiration]] | |
| − | + | ;[[Crash Diagnostics]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| + | </div> | ||
| + | |} | ||
| + | </div> | ||
[[Category:Development Tools]] | [[Category:Development Tools]] | ||
| + | [[Category:Tips and Tricks]] | ||
Revision as of 21:34, 4 October 2012
This page has information about developing Embedded Linux, including links to toolchains, debuggers and other development tools. Also, it has links to pages with debugging tips.
|
Development Tools
|
Developer Resources
|
|
Tips and Tricks
|
Misc & Wishlist
|