How to control the cable nightmare

Posted by Cliff Brake on 2009-01-09 | Comments are off for this article

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), […]

TRAC and Distributed Development

Posted by Cliff Brake on | Comments are off for this article

I have long been a big fan of source control tools and issue tracking systems.  The “concurrent” model made popular by CVS is a tremendous benefit any time there are multiple people working on the same project.  For most of the projects BEC participates in, we end up setting up a source control system (usually […]

A Really Nice Hex Calculator

Posted by Cliff Brake on | Read the First Comment

When working with embedded software, I often have a need for a hex calculator.  Over the years I’ve used a number of different tools.  Through college and for several years after, I used my HP48 calculator.  It is a great tool.  Around 1998, I discovered the Python programming language.  As Python supports an interactive session, […]

Total Phase USB Protocol Analyzer review

Posted by Cliff Brake on | Comments are off for this article

I recently purchased a USB protocol analyzer from Total Phase.  The device will analyze full speed USB traffic and works well with Linux.  On Linux, the software makes use of libusb, so there is very little setup required to get the device working — very nice.  At a price of $400, there is really no […]

How to disable SSH host key checking

Posted by Cliff Brake on | Comments are off for this article

This article presents a very nice overview of options to disable ssh host key checking.  When working with embedded systems where you are constantly reloading the rootfs, it is really annoying to have to edit your ~/.ssh/known_hosts every time you update the rootfs on the target device.  The solution is to simply disable host key […]