www.mamboteam.com
Home arrow Blog
 
 
Main Menu
Home
Company
Services
Resources
News
Blog
Contact Us
RSS Feed
Embedded Perspective

Subscribe to our Newsletter for insights into Embedded Systems development.






Latest News
BEC Systems Blog
The Embedded WiFi module Quest PDF Print E-mail
Embedded Systems
Written by Cliff Brake   
Wednesday, 19 September 2007
How does one implement WiFi functionality in vertical, low volume portable products?  This is a good question, and one I've been struggling with for the past 3 months.  I have a customer who is designing a portable data acquisition system based on a AT91SAM9260 processor, and needs WiFi functionality.  The fundamental problem is that no one has time to deal with low volume customers, and the task of implementing WiFi functionality is obviously complex.  At volumes of 5000 units a year or less, it makes a lot of sense to go with a WiFi module rather than trying to integrate the WiFi chipset on the board.  This article covers some of the options we have looked at and some of the possible solutions.
View Comments (1)
Add Comments
 
Last Updated ( Wednesday, 19 September 2007 )
Read more...
 
The correct way to add packages to an OpenEmbedded Image PDF Print E-mail
Linux (embedded)
Written by Cliff Brake   
Thursday, 30 August 2007

Update 2007-10-14: use IMAGE_INSTALL in image recipe 

Update 2007-10-22: a few corrections, added full path for include and comments

As more and more OpenMoko developers are coming on-line, it is becoming obvious that my previous post (http://bec-systems.com/web/content/view/59/9/) about adding packages to OpenEmbedded could use some improvements.  This post suggested using the DISTRO_EXTRA_RDEPENDS variable, which was intended to only be used in distro.conf files.  A better approach is to create a custom image recipe that includes the packages you want.  This article covers how to create a custom image recipe. 

Add Comments
 
Last Updated ( Monday, 22 October 2007 )
Read more...
 
Howto use a Git topic branch to maintain a patchset, and isolate problems PDF Print E-mail
Engineering Tools
Written by Cliff Brake   
Thursday, 16 August 2007

The more I use Git, the more I am really impressed with some of its capabilities.  What is Git?  Git is a very advanced distributed source code control system that can do some very neat things.  For the average developer using open source software, we are mainly concerned about maintaining patch sets (often called a topic branch).  Git includes a rebase capability that is very useful for a number of different operations related to maintaining a branch of code including moving a branch forward, moving a branch around on an upstream branch to look for breakage, and merging changesets to create patch files.  This article provides a brief overview of some of these operations and several tips. 

 

Add Comments
 
Last Updated ( Saturday, 15 December 2007 )
Read more...
 
Linux 2.6.22 for the Compulab cm-x270 PDF Print E-mail
Linux (embedded)
Written by Cliff Brake   
Monday, 13 August 2007

I just completed porting the cm-x270 Linux kernel patches to the 2.6.22 kernel.  Kernel build is available in OpenEmbedded.  Patches are available in the OE tree:

http://www.openembedded.org/filebrowser/org.openembedded.dev/packages/linux/compulab-pxa270-2.6.22  

Shortly I will be making 2.6.22 the default kernel for the cm-x270 in OpenEmbedded and posting instructions on how to use JFFS2 with the NAND flash on the cm-x270. 

Add Comments
 
 
Design tips for your embedded Linux product PDF Print E-mail
Linux (embedded)
Written by Cliff Brake   
Friday, 20 July 2007
When designing a system that runs embedded Linux, there are number of things you can do to make your life a lot easier and provide for future expansion to cover cases you did not anticipate.  Following these simple guidelines can drastically improve the efficiency of developing the system, and troubleshooting problems during field testing, and provide the flexibility needed in todays products.
Add Comments
 
Last Updated ( Friday, 20 July 2007 )
Read more...
 
Open JTAG debugging tool for the PXA270 PDF Print E-mail
Engineering Tools
Written by Cliff Brake   
Tuesday, 10 July 2007

Looking for a low cost, high functionality JTAG solution for the PXA270?  As of several weeks ago, the openocd project now works with the Intel/Marvell PXA270 processor.  There are a number of USB based JTAG debuggers available for under $100, so the cost is minimal.  This article provides a brief overview of JTAG, suggestions for your hardware design, and how to use OpenOCD (Open On-chip-debugger) with the PXA270.

Add Comments
 
Last Updated ( Tuesday, 10 July 2007 )
Read more...
 
How to control the cable nightmare PDF Print E-mail
Engineering Tools
Written by Cliff Brake   
Wednesday, 20 June 2007
Do you ever wonder if there is a better way to manage cables in your lab?  I typically have have 5-10 embedded systems on the bench powered up at any give time.  When you start thinking of all the cables required to connect these systems (every one requires at least power, serial console, and network), it starts to add up.  I recently ran across a product called snaketray (http://snaketray.com/products/wall.html ) and decided it might be the solution to my rats-nest of cables.  This article includes a few pictures of my implementation, and some ideas.  I'm quite pleased with the result and have high hopes that I'll keep my sanity for a while longer.
View Comments (1)
Add Comments
 
Last Updated ( Thursday, 21 June 2007 )
Read more...
 
<< Start < Prev 1 2 3 4 Next > End >>

Results 18 - 34 of 56