Recently in Embedded Computing Category



Yesterday m Navigon 7210 could not find any satellites. Despite several reboots it i not remedy the problem. I eventually resorted to a factory reset and it fixed the issue. The sat nav seems to be responding in a more efficient manner since.

It reminded me that every 2 years or so you need to reformat a PC and install the sw so as to fix any OS issues and streamline its behaviour. The same can be said for Sat Navs. I would recommend an annual factory reset as it will clean out any "gremlins" that might be lurking in the sat nav's operating system.

Internet streaming televisions - we are nearly there...

| | Comments (0)
I have a simple vision. We want to watch RTE's player on our television in the living room. You can buy televisions with DLNA capabilities and you can buy other televisions that have yahoo widget support. But at the moment you can't buy a television with a web browser built in.

I suspect the current early 2010 solution is to buy a small PC to connect to a HDMI port on the TV. Moving this hardware into the television is only a small and simple step, but I think we will have to wait another year.


If you were to tell me that a pico projector that uses laser technology and is the size of a mobile phone will be incorporated into all mobile phones and laptops by 2015. I would probably have a hard job believing you.

Reuters reported a company called Microvision were demoing their pico projector at CES, Texas instruments also had some commercial devices with a dedicated mini projector embedded into them including two phones from Samsung.

Potential apps for this technology include digital cameras for enthralling your friends with your holiday snaps, smart phones for watching videos, youtube etc, laptops for business executives.


 also , has its pico projectors embedded in several commercial devices including dedicated mini-projectors and two phones from Samsung Electronics Co Ltd, the latest of which was demonstrated at CES.



Up until now we had to worry about if the TV was 1080p i.e. High Def. Now we have to consider LED tech and if the TV has its own built in web browser or is it just a glorified media client that will only connect to a select few websites. The demand for network over power lines adapters is going to soar we demand jitter free network performance. Companies such as Sony and LG are releasing new products which have this technology. I am waiting for one that will not tie me down to a certain source or streaming media server

Navigon Q3 2009 maps show the M8 extension

| | Comments (0)
navigon.jpgd

The latest Navteq map updates (Q3 2009) for the Navigon 7210 contains the extension to the M8 motorway. This means I will no longer be flying through fields when driving from the Horse and Jockey to the Cahir exit on the M8.

In this photo you can see that the navigon 7210 is prompting us to take the exit of the motorway.


Robert Scoble has an excellent article about Liam Casey "Mr China", he outlines how Liam is redefining the traditional supply chain and offers food for thought on how the design and supply of new tech will change.

http://scobleizer.com/2008/11/12/disruptive-factories/

Embedded.com report on the intensfied efforts by industry to develop a robust but practical multicore programmng model. .

Multicore means multiple processors which mean multiple migraines if you are a developer as you have to try and taken a sequential task and break it out into parrallel jobs. Graphic card companies have been doing this for the past 10 - 15 years and they realise the complexitiies involved. The processing of data streams has been the focus of research for the past 8 - 10 years. The advent of Network processors in the late 90s kick started some of this research as these units had (and still do) multiple processing engines. Processors such as Intel IXP1200 (which was the focus of my PhD research) featured 6 Risc Microengines for header processing. Dedictaed SRAM, SDRAM , Receive and Tranmsit register sets.

In the United States, Intel Corp. and Microsoft Corp. have awarded an estimated $10 million, five-year grant to help fund a new Parallel Computing Lab at the University of California at Berkeley, with 14 faculty members initially involved. As many as 20 universities, including MIT, Stanford and the University of Illinois, competed for funding.

My research into how we could improve performance pointed towards the fact that Multicore on its own will not be the solution. Programming in parrallel is a black art and often trial and error will determine the best solutuion. What I discovered was that if you build a good cycle accurate s/w model of the problem domain and use evolutionary algorithms and local search methods you can explore a vast number of permutations of chip architectiure. This approach can be ,mapped to the programming issue as you can instruct the model to use a variety of functions and routines as appropiate. The process of evolution will then produce a pareto curve of possible solutions. The results from my research highlighted architectural considerations that an engineer at first glance would not normally consider but the performance figures justified the configuration. This approach to multicore programming will only work if parameter driven cycle accurate simiulators of the problem domain are available. I built my own using POOSL and it took me 3 years. Manufactuters siuch as Intel and AMD need to provide these open models to the developer community. Using these models we can then further explore how mulitcore programming models can exploit these architectures. The development of these multicore frameworks should use as mny different techniques as possible., EA and local search are ideal candidates to assist in this exploration and development.

Bonus Link - A copy of the presentation I presented at ANCS 2006 on my work

A beginners guide to programming embedded Processors

| | Comments (0)

Embedded.com have an interesting article that takes the novice through the basic steps in programming an embedded processor. This article will prove useful to students who are facing into an embedded processor project as part of their academic studies

The basics of programming embedded processors

Securing an embedded Linux platform

| | Comments (0)

Hadi Nahari and Jim Ready have written an excellent article which outlines an approach for securing an embedded Linux platform. It came as a surpise to learn that 70% of new semiconductor devices are Linux-enabled; this high growth rate is accompanied by inevitable security risks, hence the requirement for hardware-based trusted and secure computing environments. Their article offers practical guidelines.

Employ a secure flavor of Linux

Writing secure c/c++ for your embedded design

| | Comments (0)

Robert Seacord has an informative article on embedded.com. This article which outlines the Systems Quality Engineering process that should be adopted for writing secure c/c++ code for your embedded design.

How to write secure C/C++ application code for your embedded design:

About this Archive

This page is a archive of recent entries in the Embedded Computing category.

Education is the previous category.

General is the next category.

Find recent content on the main index or look in the archives to find all content.

Influenced by:

Irish Eyes
Jabit
Mike Maunsell
Buzzblog
Tom Raftery I.T. views
Damien Mulley
James Corbett (Eirepeneur)
Powered by Movable Type 4.12