Category Archives: AVC

Woes with a LSM303DLHC

I have a Pololu 9 DOF IMU (version 2) that uses an LSM303DLLC for the magnetometer and accelerometer. With these two sensors you can create a tilt compensated compass. It was my plan to do exactly that to get heading … Continue reading

Posted in ARM, AVC, Pololu 9DOF IMU | Comments Off on Woes with a LSM303DLHC

Agoraphobic robot

I have been frustrated by a problem with my robot. Each time I would go outside to test, the robot’s processor would hang. I tried various tactics in getting to the bottom of the problem. The real bummer was that … Continue reading

Posted in ARM, AVC | Comments Off on Agoraphobic robot

Slight pause in the development

The problem with being an embedded software engineer by day and doing prety much the same think at home is that you can get burned out. Not normaly an issue when work is slow or boring. But when you work … Continue reading

Posted in AVC, Uncategorized | Comments Off on Slight pause in the development

Writing to FLASH

You would think that writing to FLASH would not be such a big thing. But it took several days to accomplish. The first issue is that your reprogram code can’t live in the same FLASH as you want to program. With … Continue reading

Posted in ARM, AVC | Comments Off on Writing to FLASH

Strange bug still comes and goes

I have this bizzar bug that comes and goes. When connected to the JTAG pod, I never see it. When operating disconnected, it will in fits and starts not boot properly. Since it never seems to happen when connected to … Continue reading

Posted in ARM, AVC | Comments Off on Strange bug still comes and goes

Spring time is for bugs

Another frustrating evening. On occasion, my processor will not boot if you press the reset button. You can press then button a hundred times and nothing. And yet it never seems to fail when commanded to reset from JTAG. Since … Continue reading

Posted in AVC | Comments Off on Spring time is for bugs

Found the nasty bug.

I was unable to allow the dog to sleep. Had to find the bug or I was not going to be able to sleep.  After a few more occurances, I had enough data to give me reason to suspect I was … Continue reading

Posted in AVC, uBlock LEA-6H | 2 Comments

Chassing a “Heisenbug”

I have a crash that occurs at somewhat random times. It may go 20 minutes or it may crash within a few seconds. The blink code on my LED indicates a Prefetch Abort. In other words, the instruction it went … Continue reading

Posted in AVC | Comments Off on Chassing a “Heisenbug”

Chassing random crashes

Last night I stopped trying to add more functionality and get to the bottom of these random crashes. If I have lots of GPS data flowing through the system the system will crash in various ways. One way includes a … Continue reading

Posted in ARM, AVC | Comments Off on Chassing random crashes

Triply derailed

What a horrible day this has turned out to be.

Posted in ARM, AVC | 2 Comments