E60 Discussion Anything and everything to do with the E60 5 Series. All are welcome!

OS on iDrive?

Thread Tools
 
Search this Thread
 
Old 04-07-2009, 03:53 PM
  #1  
Banned
Thread Starter
 
ynottony's Avatar
 
Join Date: Feb 2009
Posts: 203
Likes: 0
Received 1 Like on 1 Post
Default

Does anyone know what OS the iDrive system uses?
Or is it based on flash memory? SSDD?


Has anyone attempted to get inside there to see if
we have the ability to add/delete stuff from the iDrive
system?

I would be interested most in deleting the atrocious
navigation system and installing something like Google
Maps on my car or a better navi software app.

It would be even better if we could get:





As the base OS for iDrive
Old 04-07-2009, 03:58 PM
  #2  
Members
 
amit1947's Avatar
 
Join Date: Apr 2009
Location: So Cal
Posts: 154
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2010 535i, Sports Package, Nav, Prem Sound
Default

The early 7 series with the first generation I-Drive (2002/2003 I think) had an I-Drive running on Windows CE. The e60 I-Drive (CCC type) runs on VxWorks, which is a popular real-time operating system.
Old 04-07-2009, 04:01 PM
  #3  
Members
 
amit1947's Avatar
 
Join Date: Apr 2009
Location: So Cal
Posts: 154
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2010 535i, Sports Package, Nav, Prem Sound
Default

I've read the CPU is a Hitachi part. I would assume that the OS was loaded on some kind of PROM memory and/or Flash memory.

VxWorks is a pretty solid OS, some of the NASA space probes use it.
Old 04-07-2009, 04:11 PM
  #4  
Senior Members
 
sleeper50's Avatar
 
Join Date: Oct 2008
Location: Near Vancouver
Posts: 596
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2006 Titanium Silver 550i, with all the bells and whistles!!
Default

It can be hacked...I have seen a post somwhere (X5world or m5board, can't remember) where both the startup splash screen and the background pic used in the 3D map were changed.
Old 04-07-2009, 04:23 PM
  #5  
Banned
Thread Starter
 
ynottony's Avatar
 
Join Date: Feb 2009
Posts: 203
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by sleeper50' post='839805' date='Apr 7 2009, 07:11 PM
It can be hacked...I have seen a post somwhere (X5world or m5board, can't remember) where both the startup splash screen and the background pic used in the 3D map were changed.
Woot, just what I wanted to hear

Can you post a link if you can find it? I'm going to try to search
for it right now...
Old 04-07-2009, 04:31 PM
  #6  
Banned
Thread Starter
 
ynottony's Avatar
 
Join Date: Feb 2009
Posts: 203
Likes: 0
Received 1 Like on 1 Post
Default

Any coders on e60 that would be willing to work with me on this one?

Would be fun to try to change the splash screen then move onto
other fun changes in the iDrive system on the e60

pm me if interested.
Old 04-07-2009, 10:02 PM
  #7  
Senior Members
 
sleeper50's Avatar
 
Join Date: Oct 2008
Location: Near Vancouver
Posts: 596
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2006 Titanium Silver 550i, with all the bells and whistles!!
Default

Originally Posted by ynottony' post='839820' date='Apr 7 2009, 05:23 PM
Woot, just what I wanted to hear

Can you post a link if you can find it? I'm going to try to search
for it right now...
I think I was wrong. I remember finding this while researching an E39 M5 ( I went with an 06 550 instead of an 03 M5)

m5 board splash screen

x5 world splash screen

I really don't know if the Mark IV software in the e39 nav unit is similar to iDrive or not

Hope this helps, it would be good to hack into the e60 iDrive software though, keep us posted.
Old 04-08-2009, 04:39 AM
  #8  
Senior Members
 
OverSoft's Avatar
 
Join Date: Dec 2008
Location: The Netherlands
Posts: 311
Likes: 0
Received 0 Likes on 0 Posts
My Ride: '04 530d Executive, all options except sunroof and comfort seats ECU remapped by ZipTuning to 260+bhp.
Default

I've looked into this myself.
The OS is stored on a 64MB flash chip with no flash fail-safes!!! This means that when flashing and something goes wrong, your CCC is trashed.
Flashing can be done thru the fiberoptic plug in your glovebox. However, reading the current flash is not possible via this connection.

Also: The entire OS is one compiled program, so there's not really something you could change except for the entire OS image.
Old 04-08-2009, 07:00 AM
  #9  
Senior Members
 
russdx's Avatar
 
Join Date: Jan 2009
Location: Bristol UK
Posts: 481
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 55 525D Sport Full Black Leather Visibility Pack Media Pack
Default

'The OS is stored on a 64MB flash chip with no flash fail-safes!!! This means that when flashing and something goes wrong, your CCC is trashed.'

if it goes wrong cant u just flash it again?
Old 04-08-2009, 07:13 AM
  #10  
Senior Members
 
OverSoft's Avatar
 
Join Date: Dec 2008
Location: The Netherlands
Posts: 311
Likes: 0
Received 0 Likes on 0 Posts
My Ride: '04 530d Executive, all options except sunroof and comfort seats ECU remapped by ZipTuning to 260+bhp.
Default

Originally Posted by russdx' post='840395' date='Apr 8 2009, 05:00 PM
'The OS is stored on a 64MB flash chip with no flash fail-safes!!! This means that when flashing and something goes wrong, your CCC is trashed.'

if it goes wrong cant u just flash it again?
Nope, unfortunately the flashing is controlled by the OS itself. If the OS is corrupted by a bad flash attempt, it can't reflash itself. (Simply put, it can't boot, so it can't access the flashing "application")
You could always reflash it yourself if you open up the CCC and get an external programmer and a flashing clamp suitable for that flash chip, but that's also quite expensive and not a job for the faint-harted. (And it's way harder than just flashing it with progman)


Quick Reply: OS on iDrive?



All times are GMT -8. The time now is 11:14 PM.