Known as DS-5 CE. "the new edition is dedicated to the Android application developer community and helps them create native software for compute intensive tasks that can run up to 4 times faster than Java code," claimed the firm. "DS-5 CE includes limited, but essential functionality from the premium DS-5 toolkit to help solve common Android application developer pain points."
Recently in Programming Category
Known as DS-5 CE. "the new edition is dedicated to the Android application developer community and helps them create native software for compute intensive tasks that can run up to 4 times faster than Java code," claimed the firm. "DS-5 CE includes limited, but essential functionality from the premium DS-5 toolkit to help solve common Android application developer pain points."
Continue reading ARM releases Development Studio 5 Community Edition for Andorid.
MulticoreWare has announced the beta availability of key OpenCL tools and libraries for download from its website, writes Richard Wilson.
The company has worked with microprocessor firm AMD to provide support for OpenCL in multicore design incorporating graphics procesors (GPUs) and CPUs.
"We have worked closely with AMD to produce the fastest and most developer-efficient way to delivering optimised code for heterogeneous multicore environments, with full support for OpenCL standards and portability across platforms," said Curtis Davis, co-founder, v-p of engineering and chief operating officier at MulticoreWare.
The company has worked with microprocessor firm AMD to provide support for OpenCL in multicore design incorporating graphics procesors (GPUs) and CPUs.
"We have worked closely with AMD to produce the fastest and most developer-efficient way to delivering optimised code for heterogeneous multicore environments, with full support for OpenCL standards and portability across platforms," said Curtis Davis, co-founder, v-p of engineering and chief operating officier at MulticoreWare.
Continue reading MulticoreWare works with AMD on OpenCL multicore tools.
How open is Google's Android? That's a subject of long and sometimes bitter debates, but it is "open enough" for the Mountain View search giant to release the source code for v4.0 - the 'Ice Cream Sandwich' release, which aims to unify smartphone and tablet code bases. Well, after a lot of speculation around the exact due date, the code is now out.
To be precise it is releasing 4.0.1, which is the version that will ship on the Samsung Galaxy Nexus smartphone (pictured right).
Jean-Baptiste Queru announced the release on the 'Android Building' Google Group.
Continue reading Google opens source code for Android 4.0.1.
Read our full DSEi defence technology coverage >>
Green Hills Software has introduced an autonomous vehicle (AV) open platform for the development of secure software for autonomous vehicle developers to host their unmanned autonomous systems (UAS) applications, writes Richard Wilson.
The heart of the development system is the firm's INTEGRITY-178B real-time operating system (RTOS) which meets the software safety requirements of RTCA/DO-178B Level A for safety and total reliability, and the information assurance requirements of the US Government's EAL6+ Separation Kernel Protection Profile (SKPP) for absolute security.
Green Hills Software has introduced an autonomous vehicle (AV) open platform for the development of secure software for autonomous vehicle developers to host their unmanned autonomous systems (UAS) applications, writes Richard Wilson.
The heart of the development system is the firm's INTEGRITY-178B real-time operating system (RTOS) which meets the software safety requirements of RTCA/DO-178B Level A for safety and total reliability, and the information assurance requirements of the US Government's EAL6+ Separation Kernel Protection Profile (SKPP) for absolute security.
Continue reading Green Hills flies AVs with EAL6+ certified RTOS.
Based in Cambridge and founded by six high-tech high-flyers, the foundation's aim is to cure the programmer shortage by inspiring people to take up computing in childhood - as Sinclair Spectrums and BBC Micros once did.
"In 1996, the average skill set of someone entering university was a couple of machine code languages and some hardware hacking experience. Now if we have someone that has written a web page we are lucky," Foundation founder and former University of Cambridge lecture Dr Eben Upton told Electronics Weekly in May.
Continue reading RaspberryPi £15 ARM Linux computer due for Christmas.
We can file this one - at a push - under open source engineering, even if - given this involves Microsoft - no Linux is involved.The Redmond giant has has announced the official launch of Gadgeteer, a set of electronic parts designed to be plugged together to build prototypes or working electronic devices. Remote controlled cars and cameras are given as possible examples.
It is aimed squarely at "hobbyists, electronic enthusiasts and educators" and Microsoft says it does not require any specialist electronics knowledge or soldering. The idea is to make it simple for anyone to quickly design and build their own devices.
Continue reading Microsoft goes open source with Gadgeteer electronics.
Designed by Cambridge business men and academics to engage children with computer science and thereby improve the skills pool from which they draw employees and undergraduates, it is causing a stir in the developing world, writes Steve Bush.
"In 1996, the average skill set of someone entering university was a couple of machine code languages and some hardware hacking experience. Now if we have someone that has written a web page we are lucky," former University of Cambridge lecture Dr Eben Upton told Electronics Weekly.
Continue reading Raspberry Pi lets a TV run Linux.
Raspberry Pi is an ARM-based USB stick-style PCB that can turn a TV into a computer, writes Steve Bush.
Announced by UK games developer David Braben, the device can run Linux and is intended to be a low-cost (£15) way to introduce children to computer science.
It has an HDMI interface on one end for the TV, and a USB master socket on the other end for a keyboard, plus a mouse via an off-board hub if needed.
Announced by UK games developer David Braben, the device can run Linux and is intended to be a low-cost (£15) way to introduce children to computer science.
It has an HDMI interface on one end for the TV, and a USB master socket on the other end for a keyboard, plus a mouse via an off-board hub if needed.
Continue reading Raspberry Pi lets kids discover programming on a TV.
Version 7.0 of the open-source real-time operating system FreeRTOS has been released, adding a software timer, a port to the MSP430X microcontroller, and two additional 'demos', writes Technology Editor Steve Bush.
The timer is the first time FreeRTOS has used a 'daemon task' - a task which is providing services to applications - as until now every thing has been built into the kernel.
"The major difference in 7.0 is the introduction of a new software timer implementation," FreeRTOS creator Richard Barry told Electronics Weekly. FreeRTOS tries to do things in an efficient way and this timer I am very happy with from an efficiency point of view. It doesn't use any CPU time unless there is actual processing to be done."
The timer is the first time FreeRTOS has used a 'daemon task' - a task which is providing services to applications - as until now every thing has been built into the kernel.
"The major difference in 7.0 is the introduction of a new software timer implementation," FreeRTOS creator Richard Barry told Electronics Weekly. FreeRTOS tries to do things in an efficient way and this timer I am very happy with from an efficiency point of view. It doesn't use any CPU time unless there is actual processing to be done."
Continue reading FreeRTOS moves to v7.0 adding software timer.
Microchip has migrated its MPLAB integrated development environment (IDE) onto the open-source Java-based NetBeans IDE, allowing it to run on Linux and Mac OS as well as Windows, writes Steve Bush.
"For the first time we have cross-platform support across Windows, Linux and Mac OS," Microchip applications engineer Darren Wenn told Electronics Weekly. "NetBeans IDE is very strong in user plug-ins. We have wanted to offer plug-ins with previous versions of MPLAB but the architecture is very difficult for that. Customers can now, for example, write debugging tools, and the NetBeans community has many plug-ins we can take advantage of like graphing tools and vi and html editors."
"For the first time we have cross-platform support across Windows, Linux and Mac OS," Microchip applications engineer Darren Wenn told Electronics Weekly. "NetBeans IDE is very strong in user plug-ins. We have wanted to offer plug-ins with previous versions of MPLAB but the architecture is very difficult for that. Customers can now, for example, write debugging tools, and the NetBeans community has many plug-ins we can take advantage of like graphing tools and vi and html editors."
Continue reading Microchip migrates to Linux and Mac OS with NetBeans IDE.
MIPS Technologies has launched a developer community for software developers working with the Android platform, writes Richard Wilson.
The online community will also be relevant for anyone developing Linux operating system based applications on MIPS-based hardware.
"This new community demonstrates our ongoing commitment to the vibrant open source effort around the MIPS cores and architecture," said Art Swift, v-p of marketing and business development at MIPS Technologies.
The online community will also be relevant for anyone developing Linux operating system based applications on MIPS-based hardware.
"This new community demonstrates our ongoing commitment to the vibrant open source effort around the MIPS cores and architecture," said Art Swift, v-p of marketing and business development at MIPS Technologies.
Continue reading MIPS to build community for Android developers.
It is an Arduino-based development offering support for 8-bit video gaming via the Gameduino, which is based on a Xilinx FPGA. It is a properly designed, tested, and documented project created by one James Bowman, and it is made available as open-source hardware (BSD license).
Continue reading Arduino gaming and open source hardware.
Nokia Qt Frameworks has set out its formal position in the wake of its parent company entering into a so-called "broad strategic partnership" with Microsoft to develop a new global smartphone ecosystem, writes Adrian Bridgwater.
After a series of keynotes and meetings with Nokia CTO Rich Green and Nokia's vice-president of application services and frameworks Sebastian Nyström, the official blog for the cross-platform application and GUI development framework confirms that, "Unequivocally, Qt is not dead - Qt will continue to live on through Symbian, MeeGo and the non-mobile Qt industries and platforms."
Continue reading Nokia outlines plans for Qt platform.
Imagination Technologies has announced Android support for its META multi-threaded processor family, including META connected application platform solutions.
The complete Google Android OS (Operating System) has been ported to run on the META Linux kernel and offers full SMP (Symmetric Multi-Processor) and hotplug features. Android for META runs standard binary Android apps and features an optimised port of the Dalvik VM (Virtual Machine) written especially for META.
"Only META-based SoC platforms can combine Android over one or more hardware threads with demanding real-time and native DSP algorithms all on the same SoC processor platform," says Tony King-Smith. Marketing director of Imagination.
The complete Google Android OS (Operating System) has been ported to run on the META Linux kernel and offers full SMP (Symmetric Multi-Processor) and hotplug features. Android for META runs standard binary Android apps and features an optimised port of the Dalvik VM (Virtual Machine) written especially for META.
"Only META-based SoC platforms can combine Android over one or more hardware threads with demanding real-time and native DSP algorithms all on the same SoC processor platform," says Tony King-Smith. Marketing director of Imagination.
Continue reading Imagination goes Android for META Linux kernel.
Mentor Graphics has made a move to strengthen its position in the open-source software market with the acquisition of certain assets of CodeSourcery, a California-based developer of open source GNU-based tools.
"We believe that the future of embedded development depends on the wide availability of open source software and tools," said Glenn Perry, general manager, Mentor Graphics Embedded Software division.
"This will significantly increase the value of embedded solutions that Mentor Embedded can provide its customers, as well as contributions to the open source community," said Perry.
"We believe that the future of embedded development depends on the wide availability of open source software and tools," said Glenn Perry, general manager, Mentor Graphics Embedded Software division.
"This will significantly increase the value of embedded solutions that Mentor Embedded can provide its customers, as well as contributions to the open source community," said Perry.
Continue reading Mentor buys open source toolchain firm.
Linaro, the multi-supplier group optimising Linux tools for ARM platforms, received a boost at ARM Techcon in Santa Clara last week, writes Richard Wilson.Samsung, ST-Ericsson and Texas Instruments all showed multiple open source distributions running on multiple SoCs using code or tools that have been modified by Linaro.
Continue reading Open source ARM tools get boost from suppliers.
LiMo Foundation has joined the Wholesale Applications Community (WAC) to encourage the development of mobile applications to run on the mobile Linux operating system, writes Richard Wilson.The hope will be to match the application developer communities which have grown up around Google's Android platform and Apple's app store.
Continue reading LiMo Foundation encourages development of mobile apps.
Green Hills Software has announced RTOS and virtualisation support for
Intel's latest Atom processor, the E6xx series, writes Richard Wilson.
Support includes the Integrity real-time operating system (RTOS), Integrity Secure Virtualization (ISV), Multi integrated development environment (IDE), optimising C/C++ compilers, and DoubleCheck static analyser.
Read the full article >>
Support includes the Integrity real-time operating system (RTOS), Integrity Secure Virtualization (ISV), Multi integrated development environment (IDE), optimising C/C++ compilers, and DoubleCheck static analyser.
Read the full article >>
Texas Instruments has added a strong open source element to its latest development kit, for its MSP430 microcontroller, writes Richard Wilson.
The development kit, dubbed LaunchPad, interfaces with the MSP430 microcontroller line, existing eZ430 target boards and MSP430 devices with Spy Bi-Wire capabilities.
The development kit, dubbed LaunchPad, interfaces with the MSP430 microcontroller line, existing eZ430 target boards and MSP430 devices with Spy Bi-Wire capabilities.
Continue reading Open source community powers TI MSP430.
BeagleBoard, the ARM-based development board from Texas Instruments, has caused a stir in the open source community, but it might not ever have appeared without the intervention of component distributor Digi-Key, writes Steve Bush.
"It was developed with a little bit of seed funding from TI," BeagleBoard software architecture manager Jason Kridner told Elctronics Weekly. "In order to reach the right price point, we had to order 1,000 at a time with a commitment for 10,000."
"It was developed with a little bit of seed funding from TI," BeagleBoard software architecture manager Jason Kridner told Elctronics Weekly. "In order to reach the right price point, we had to order 1,000 at a time with a commitment for 10,000."
Continue reading BeagleBoard open source project gets shot in the ARM.
A complete IP camera reference design and free Linux IP camera application software, with source code, is part of the package for Texas Instrument's new video processor, the DaVinci DMVA2.It is targeted at surveillance and security applications and is a higher performance version of the recently introduced DMVA1 video processor, which supports up to 720p, as against 1080p.
Continue reading Linux IP camera software for TI DaVinci DMVA2 video processor.
The Offload tool suite provides a Windows-based GCC SDK so that code can be offloaded to the SPUs on the Cell Broadband Engine.
Continue reading Cell processor programming simplified by Linux tool.
The new open source platform is intended to create a "unified" Linux platform that will run on multiple hardware platforms, including pocketable mobile computers, netbooks, tablets, mediaphones, connected TVs and in-vehicle infotainment systems.
"Our vision for seamlessly communicating between computing devices from the home, auto, office or your pocket is taking a big step forward today with the introduction of MeeGo," said Intel President and CEO Paul Otellini.
Continue reading Moblin + Maemo = MeeGo.
One (mostly) open source mobile OS was not enough for one enterprising user. He has hacked his Nokia N900 to dual boot, into both the Debian-based Maemo (version 5)and the Linux and Java-based Android (version 1.6, "Donut").
Check out the video proof, as in "proof of concept", according to user bdogg64:
Check out the video proof, as in "proof of concept", according to user bdogg64:
Continue reading Nokia N900 dual booting into Maemo 5 and Android.
Back in September we covered Who Writes Linux, today we are flagging How Linux is built.
On the How Software Is Built blog, there is an interesting in-depth interview with Greg Kroah-Hartman, a Linux Kernel Dev/Maintainer.
On the How Software Is Built blog, there is an interesting in-depth interview with Greg Kroah-Hartman, a Linux Kernel Dev/Maintainer.
If anyone knows Linux kernel driver development, it's Greg Kroah-Hartman, who's been working deep in Linux for over a decade. In this interview, Greg talks about how the Linux project has accommodated the accelerating rate of change for the kernel, and offers some insight on where Linux is headed, writes the blog.
Continue reading How Linux is built.
Check out a new Linux-related article on the site - Where is the cost in an embedded Linux system?
Written by Andy Lunness, programme manager at STMicroelectronics, he looks at the distribution of cost in an embedded Linux system.
In particular, he addresses the cost of the development effort, which he says any project manager will tell you is the major cost of projects. He also considers other factors, such as open source licensing, the cost in IT infrastructure, bills of materials, and time to market...
Written by Andy Lunness, programme manager at STMicroelectronics, he looks at the distribution of cost in an embedded Linux system.
In particular, he addresses the cost of the development effort, which he says any project manager will tell you is the major cost of projects. He also considers other factors, such as open source licensing, the cost in IT infrastructure, bills of materials, and time to market...
Continue reading A look at the development costs of Linux.
The article continues:
There has been increasing interest in developing for the Android platform. The Motorola Droid is the latest entrance into the smartphone-on-Android market and an explosion of Android phones and applications is expected.
Continue reading ARM launches Android developer resource.
View the Linux Magazine Roundtable - The Linux Kernel: Straight from the source
"Adding parallel processing to legacy code is a desire of every software company that has an existing product which is significant in complexity and which needs to run faster," writes Tom Spyrou on the Intel Software Network blog.
(Tom works for Cadence Design Systems as a Distinguished Engineer.)
He is addressing the issue of how to keep legacy Unix or Linux software up to speed now that processor clock rates are not increasing much and multiple cores are being added to chips instead.
As he sees it, the problem of speeding up software is "moving from a hardware improvement problem to a software parallelisation problem".
(Tom works for Cadence Design Systems as a Distinguished Engineer.)
He is addressing the issue of how to keep legacy Unix or Linux software up to speed now that processor clock rates are not increasing much and multiple cores are being added to chips instead.
As he sees it, the problem of speeding up software is "moving from a hardware improvement problem to a software parallelisation problem".
Continue reading Keeping legacy Linux code up to speed through parallelisation.
NEC and Wind River are to develop Linux for portable devices, writes our Technology Editor Steve Bush, as NEC introduces a Linux development kit for audio-visual data on its EMMA Mobile 1 processor.
The kit will be used in conjunction with a hardware development kit for testing and evaluating system performance, as well as to develop middleware and software.
"Additional SDKs for EMMA series products based on Wind River Linux technology targeting digital multimedia consumer devices are expected to follow in late 2009 and in 2010," said NEC.
Read the full story - NEC introduces Linux devkit for its EMMA Mobile 1 processor
The kit will be used in conjunction with a hardware development kit for testing and evaluating system performance, as well as to develop middleware and software.
"Additional SDKs for EMMA series products based on Wind River Linux technology targeting digital multimedia consumer devices are expected to follow in late 2009 and in 2010," said NEC.
Read the full story - NEC introduces Linux devkit for its EMMA Mobile 1 processor


Recent Comments