Quantcast
Channel: STLinux - ARM
Browsing index pages (30 articles)

Image may be NSFW.
Clik here to view.

Dynamic system tracing with KPTrace

Introduction to KPTrace KPTrace is an innovative tracing solution for STLinux on ST40 and ARM. It allows dynamic tracepoints to be added anywhere in the system, and provides a simple interface to...

View Article


Image may be NSFW.
Clik here to view.

Building ARM bare machine applications without host I/O

AttachmentSizenoio.specs225 bytesBuilding ARM bare machine applications without host I/OBy default the ARM bring-up tools build bare machine applications with host I/O enabled. These applications can...

View Article


Reporting bugs and enhancements

Reporting bugs and enhancementsPlease submit any bug reports or enhancement requests in the ARM Bringup Tools product category in the STLinux Bugzilla database.When reporting an issue please provide...

View Article

Getting started with the ARM bring-up tools

Getting started with the ARM bring-up toolsThis section provides a brief introduction to building and running an application using the ARM bring-up tools (to install the ARM bring-up tools see...

View Article

Building an ARM bare machine application

Building an ARM bare machine applicationThe following tools installed in /opt/STM/STLinux-2.4/bare/armv7/bin are used to build an ARM bare machine...

View Article


ARM Bring-Up Tools

ARM Bring-Up ToolsThe ARM bring-up development tools are distributed as RPM files and must be installed on a host PC running a Linux distribution. There are many Linux distributions freely available on...

View Article

Installing the ARM bring-up tools

Installing the ARM bring-up toolsA set of tools is available for developing non-Linux code on Cortex A9 cores. These tools are distributed as part of the ST Linux Distribution and can be installed...

View Article

Peeking physical addresses on ARMv7

Peeking physical addresses on ARMv7 The JTAG kernel debugger can be used to peek out the contents of physical addresses on ARMv7-based SoCs, for example to query memory-mapped registers. However, the...

View Article


SPEAr1340 Android hardware pack

SPEAr1340 Android hardware packAndroid hardware pack are proprietary libraries for STMicroelectronics SPEAr eMPUs (SPEAr1340). The complete Android package can be found on...

View Article


Image may be NSFW.
Clik here to view.

Using the Target Filesystem Editor

Using the Target Filesystem Editor The Target Filesystem Editor is a tool to assist embedded Linux developers to construct a smaller target filesystem, suitable to be written into on-board flash in a...

View Article

Uninstalling STLinux

Uninstalling STLinuxSTLinux distribution, is rpm package based. So, it is possible to manage any STLinux package by RPM standard commands. For more details, please refer to the RPM official site at:...

View Article

Kernel memory leak checking

Usage From STLinux 2.3 kernel #122 onwards, the kernel contains a memory leak detection tool called kmemleak. To enable kernel memory leak checking turn on this kernel configuration option: Kernel...

View Article

Measuring CPU load with cyclesoak

Measuring CPU load with cyclesoak Although information on system idle time is available from oprofile and KPTrace, the simplest and most accurate way to measure the CPU load of an STLinux ST40 or ARM...

View Article


Webcasts

The following webcasts show how STWorkbench can be used to navigate, edit, build, debug, profile and trace STAPI-based STLinux applications. Webcast: Importing an application and the kernelWebcast:...

View Article

How to profile an STLinux system

Introduction to Profiling For users interested in tuning the performance of their applications, the STLinux distribution includes two profilers - gprof and OProfile. The standard GNU profiler, gprof,...

View Article


Building

BuildingSTLinux is designed for embedded systems, which means that the majority of software development takes place on a host computer and the software is only transferred to the target device for...

View Article

Tracing and profiling

Introduction to Tracing and ProfilingTracing and Profiling are important aspects of software analysis. A software developer uses these techniques to improve the quality and efficiency of an...

View Article


Debugging

DebuggingThis section covers a range of topics relating to debugging STLinux software. It includes information on debugging applications running in user space as well as debugging the...

View Article

Building SRPMs

Building SRPMs Occasionally, it may be necessary to rebuild one of the supplied SRPMs. This is not a difficult operation, but it does rely on some features of rpm which may not be familiar to users who...

View Article

Troubleshooting, known limits and utilities

TroubleshootingGDB prints following errors:Ingore packet error, continuing... Ingore packet error, continuing... Ingore packet error, continuing... Couldn't establish connection to remote target...

View Article
Browsing index pages (30 articles)


Latest Images