Posts Tagged ‘car computer’

Flashing the cars firmware, just like a bios upgrade!

Tuesday, February 26th, 2008

Every now and then, it is a good idea to wipe your computer and restart from scratch.  New OS, fresh file system, that new fresh car smell!   Sometimes we can workup and upgrade the OS completely.  However, there are times where no full blown OS upgrade will work: we need to go down to the hardware level. 

Today, I brought my car in for an oil-change.  It was scheduled to take an hour or so, but I did not have the time to wait around and took their rental car to work.  After being in the shop for most of the day, I received a phone call letting me know I had a “few” problems.  Not only did I have a bunch of “problems”, but they decided to fix them for me without asking.  I had a complementary service and full tune-up scheduled from 40,000 miles, under warranty, that I was going to use in June.  Instead of charging me for all these problems, they used my free 40k tune-up, without doing the tuneup!  They told me I’d need to get an alignment done too, but I’d need to make another appointment for that; it would have been nice if they called me in the morning and told me all this right away…

Anyway, back to my post.  BIOS updates.  After driving my car around, I started noticing some things.  First of all, my odometer was wrong.  I brought the car in with 36737 miles on the odometer, the trip odometer said 301 miles.  After I left, I had 36739 on the odometer and 8 miles on the trip odometer.  Am I being overly anal? Possibly, but it was still odd.  My radio station presets were gone!  Also, they used to be labeled A0 to A9, now they are labeled P0 to P9.  The last time I mucked around with my car’s computer, my sunroof started acting up, so did my passenger airbag detector.  Oh, my passenger side window was a little odd too.  Either way, I decided to log into the car’s computer again.  Disappointingly, I got myself a lovely hyperterm connection error.  Seems like the qnx subsystem is off-limits for the time being, until I find time to figure it out again :)