After the Circus

Random Sample
Green Little Tikiman

contact me
jean at geemoo dot ca

Apr 19, 2012
I updated my system lately and rebooted to find that the udev rules I was using to make my jtag programmer work, no longer worked. I had been getting messages about the rules being old and being deprecated soon for some time now, but it seemed that "Real Soon Now" had suddenly became "Now".

The new rules look like this:
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="0007", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="0009", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="000d", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="000f", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="0013", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="0015", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode" SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="0008", MODE="666"
Oct 1, 2011
So, we bought a Acer Aspire 5560 laptop for my wife and one day while I was at work, she reported that she broke her battery. The battery was stuck at 5% charge and even though it was plugged in, Windows was reporting "Battery 5%, Won't charge." After a number of reboots, and removing and inserting the battery, I promised I'd take a look at it that night.

After a number of searches, we found something that worked. Shutdown the laptop, removing the battery and unplug the power brick. Press and hold the power button for two minutes. I held it for 3 minutes, just to be sure. Replace the battery, and plug in the power brick, and with luck, you should get a charging light now.

The idea is that even though the battery and power brick are removed, there's still enough residual charge left in the internal capacitors for the laptop to remember the incorrect battery state. Holding the power button drains that charge and resets the state.
Jul 26, 2011
So, I just got back from a 4 day camping trip in Algonquin park, and it was all around a great time. I've been camping for a great many years, and something that is still in a state of evolution is camping coffee.

I love coffee. It tastes delicious, and I love just having that hot beverage in the morning while you're waking up and chatting with everyone else. In the past, I had used instant coffee, but being the coffee lover that I am, it just wasn't satisfying me. I've been trying out various methods, and have gotten to a state of coffee which I am fairly content with.

Camping Coffee

  • coffee
  • instant milk powder
  • sugar
First off, fill whatever drinking mug you have with your water, and dump that into a pot. Bring that to a boil, and add one heaping tablespoon of medium ground coffee for every cup of water. Let that boil for a couple minutes, about 5 minutes or so, until it frothes up a bit. Take your pot off the heat, and let it stand for another 5 minutes or so. Really, since this is camping, you aren't going to have a watch or clock, so just kind of guess how long.

Take a piece of paper towel, fold it over twice and open up one corner. This is your coffee filter. Put this into your mug, and pour your coffee into the filter, let it strain through, and then add your milk powder and sugar as you like your coffee.

Sit back and enjoy the sunrise!
Apr 22, 2011
So, I've finished one of my recent projects, and by finish, I really mean have a working prototype and shows most of the functionality works. Really, since this project was meant to be a stepping stone to a multitude of other projects, it's never really going to be "finished".

So far, I've published all the hardware info that you need to build the board.. I have a working proof of concept software load for the MCU which I'm going to upload soon, so stay tuned for another post in the near future.

You can checkout the board though, at
Mar 10, 2011
So.. it looks like work is sending me to the IPv6 Summit. Since we're a company that makes hardware network devices, I'm pretty excited, as this is a topic we really need to be looking into. Stay tuned, more details to come.