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

Software?

Thread Tools
 
Search this Thread
 
Old Jul 10, 2005 | 08:13 PM
  #1  
JARRETT's Avatar
Thread Starter
Members
 
Joined: Jul 2005
Posts: 37
Likes: 0
Default

Can someone please explain what is the software in the BMW.
Reply
Old Jul 11, 2005 | 02:57 PM
  #2  
Iceman's Avatar
Super Moderator
 
Joined: May 2004
Posts: 18,253
Likes: 0
From: FL
My Ride: F02 LCI Individual
Model Year: 2013
Default

What do you mean?

The software is Java Script on Windows CE Automotive.
They update the software with CIP releases.
Software version can only be told by the dealer.
Reply
Old Jul 11, 2005 | 08:11 PM
  #3  
zippers525's Avatar
Senior Members
 
Joined: Apr 2004
Posts: 815
Likes: 0
From: South Florida
Default

Lines of code?
Reply
Old Jul 11, 2005 | 08:41 PM
  #4  
555's Avatar
555
Senior Members
 
Joined: Jul 2003
Posts: 775
Likes: 0
From: USA
My Ride: E60
Default

To digress just a little. CIP means Channel Interface Processor? I know it equates to a software version, but wondered what CIP actually stands for.



Originally Posted by zippers525' date='Jul 11 2005, 10:11 PM
Lines of code?
[snapback]148105[/snapback]
Reply
Old Jul 12, 2005 | 10:54 AM
  #5  
my530i's Avatar
Contributors
 
Joined: Aug 2004
Posts: 4,979
Likes: 2
From: SJC/CA/US
Default

Someone asked my wife about this, too. Why software in the car? Well, Car equipment/components are mechanically and/or electronically controlled. For example, auto transmission shifting program. Transmission shift point is control by a module which receives engine data from various sensors. Let's say RPM for simplicity and transmission would shift at exactly 2000RPM. When the module sees the engine rev approach 2000RPM, it'll shift up.
So let's think that we need to load a firmware/software to the module to analyze the sensor signal and output the shift signal.
Let's say customer complained that 2000RPM shift point is not enough. It needs to shifts at 2300RPM. Now SW engineer needs to go back to the source code to change the RPM parameter to 2300RPM, etc. New firmware/software needs to be reloaded to the module.
This is one program of hundreds of components in the car that requires software update every time we want to change the function of some module.

In some other thread, some one mention that BMW CIP has two portions:
IBUS and MOST programmings.
IBUS takes much longer to program and is for crucial components such as ECU, transmission, etc.
MOST takes much faster to program and is for accessories such as radio, windows, auto wiper, etc.

BMW comes up with new path: Software and Hardware working together.

Hope that helps.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Wonky
E60, E61 Parts, Accessories and Mods
4
Apr 12, 2016 08:15 PM
wraduenz
Complete Car Sales
7
Sep 25, 2015 07:40 PM
ucsbwsr
E60, E61 Parts, Accessories and Mods
4
Sep 19, 2015 10:58 AM
mortyk
E60 Discussion
0
Sep 17, 2015 09:08 AM
Gadamsm5
E60 M5 Discussion
3
Sep 15, 2015 11:43 AM




All times are GMT -8. The time now is 05:26 AM.