View Single Post
Old 11-08-2012, 01:17 PM
Squidget Squidget is offline
Officially Welcomed to the 'Fest
Location: Boston
Join Date: Jul 2011
Posts: 459
Mein Auto: 2011 335i E90 (MT,Sport)
Originally Posted by CALWATERBOY View Post
Have seen no reason at all for BMW's grossly long programming times. Should take maybe 10 sec. to load code.

Maybe they're using 1200 baud. Would that be disappointing?
I've done some embedded programming work on systems like that. They can be ungodly slow sometimes. You are often updating over a very slow RS-232 serial cable, and the memory controllers have long erase cycles. A 48K bank could take half an hour to reprogram due to various issues. Course, that was back in the 1990s.

Could they use faster stuff? Sure. Would there be any business value? Probably not to justify the development costs. I mean, obviously an ASE tech isn't waiting for four hours, they are off multitasking.

And we all know that car manufacturers value their production costs WAAAY more than they value the mechanics time. Horror stories like pulling the whole engine just to replace an alternator.
BMW CCA Member
Reply With Quote