Tampilkan postingan dengan label Linux. Tampilkan semua postingan
Tampilkan postingan dengan label Linux. Tampilkan semua postingan

ARM releases development environment for Linux platforms

the complete end-to-end software development tool suite for ARM-powered Linux and Android platforms’, ARM Developer Studio 5 (DS-5) features an application and kernel space debugger with trace, a system-wide profiler and performance analyzer, a real-time system simulator, and a compiler, all packaged in a tailored, powerful and user-friendly Eclipse based IDE. According to ARM, the tool suite makes it easy to develop and optimise Linux-based systems for ARM-powered systems, shortens development and testing cycles, and helps engineers create resource-efficient software.

 

New features in the DS-5 debugger include Linux boot code, kernel and driver debuging with process/thread awareness and module listing. In the Streamline tool, software profiling and performance analysis has been extended to support SMP configurations, native Android applications and libraries, and the additional ARM cores. The configuration database provides out-of-the-box debug support for additional devices and development boards, and the package includes new example software for the BeagleBoard.

 

DS-5 provides access to coprocessor registers and enables the use of hardware breakpoints and data access watchpoints. It also supports instruction tracing for localising timing-related software bugs and analysing performance-critical code. For debugging kernel-space code, DS-5 provides information on kernel threads, processes and loadable modules. This is complemented by a display of memory-mapped peripheral registers as they appear in the ASSP documentation, eliminating the need to consult device datasheets during driver development.

 

AMR DS-5 is available in two versions. The DS-5 Application Edition targets application development with a low-cost Ethernet or USB connection to the target, while the DS-5 Linux Edition adds support for platform bring-up, kernel and driver development, with the debug connection to the target provided by a DSTREAM debug and trace unit. Currently supported platforms include Atmel, Freescale, Marvell, NXP, ST, and TI catalogue devices. More devices will be added in future DS-5 releases.
 
Image: ARM


 

More info

ARM DS-5 web page



View the Original article

99 euros ARM9 single board computer with Linux

The German company Ledato has released NanosG20, a universal Linux computer that consumes just 200 milliwatts during normal use. Its diverse interfaces allow you to connect Nanos quickly and efficiently into its environment and offer a wide variety of usage scenarios.

 

The full-fledged Debian Linux ensures a comfortable environment and direct access to common Linux software like Samba, Apache and other powerful network applications. Nanos uses a modern Linux core with support for numerous USB devices like WLAN-USB, Bluetooth USB mass storage and much more.

 

The low-down on Nanos: What runs under Linux on your desktop will run on your Nanos. This makes Nanos the perfect fit for energy-saving use as a log converter, data logger or similar. It can also be used as a power-saving alternative to nettops, barebones computers, and so on.

 

NanosG20 comes with its own compiler, allowing easy program development. There is no need to install additional software on a development computer. Simply use Samba or NFS to unlock a directory on the Nanos, write scripts or programs in your favorite editor, then use SSH, Telnet or the serial console to compile and test on the Nanos.

 

As with any other Linux system, NanosG20 offers the choice of a variety of programming and scripting languages: C, C

View the Original article

25% discount on Embedded Linux Control Centre book

Elektor warehouse is clearing some of their old stock of books to make room for new publications. The book Embedded Linux Control Centre by Hans Henrik Skovgaard is now being offered at a reduced price of just

View the Original article