Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.
Software/firmware
Software/firmware
Can someone clever than me just clarify the difference for me, thanks. How do I find out which version of both I currently have in the car? I would hate to think that I don't have any improvements that are available. Do dealers automatically update both/either as a matter of course (I think I know the answer)?
Thanks
Thanks
-
- Senior Member
- Posts: 2552
- Joined: Fri May 26, 2017 3:40 pm
- Location: Plymouth
Software/firmware
Clarify exactly what you are talking about.
Do you mean the ECU software/firmware - iDrive software - codeable modules on the vehicle?
Do you mean the ECU software/firmware - iDrive software - codeable modules on the vehicle?
Mark
Plymouth
E89
35i
Carmine Red
Black leather
Plymouth
E89
35i
Carmine Red
Black leather
- Dr-Jon
- Member
- Posts: 207
- Joined: Thu Apr 13, 2017 8:51 am
- Location: Southampton
Software/firmware
firmware is what the software runs on.
firmware is like the operating system and software runs on that.
the firmware can be updated, but so can the software.
the firmware updates are probably a dealer only update, where as software is what runs on the i drive and can be updated via the usb in the glovebox.
firmware is like the operating system and software runs on that.
the firmware can be updated, but so can the software.
the firmware updates are probably a dealer only update, where as software is what runs on the i drive and can be updated via the usb in the glovebox.
-
- Lifer
- Posts: 8202
- Joined: Tue Oct 26, 2010 2:52 pm
Software/firmware
iDrive software can be updated via USB? Are you certain? Map data yes and phone drivers yes but actual iDrive software?
- NeilMick
- Member
- Posts: 223
- Joined: Mon May 27, 2013 4:01 pm
- Location: Norfolk
Software/firmware
Yes it can, files used to be available on the BMW site, might still be.
Current - F31 330i & SLK 350
Previous - E89 35is
Previous E86 3.0si
Previous - E89 35is
Previous E86 3.0si
Software/firmware
With the exception of the telephone interface I doubt it..the consequences of a key car system being corrupted /disabled by anyone of n factors when an owner screws up the load would have the liability lawyers running for the hills..
- R.E92
- Senior Member
- Posts: 1644
- Joined: Wed Dec 04, 2013 10:10 am
Software/firmware
Yeh these guys are correct. You only update the iDrive software (maps) using the USB port. The firmware needs to be updated using BMW's software suite.
The BMW terminology for the update level of the control units in the car is "integration level" or just "I-Level". They will update your car to the latest I-Level when doing any repairs but probably not for routine servicing.
The BMW terminology for the update level of the control units in the car is "integration level" or just "I-Level". They will update your car to the latest I-Level when doing any repairs but probably not for routine servicing.
- NeilMick
- Member
- Posts: 223
- Joined: Mon May 27, 2013 4:01 pm
- Location: Norfolk
Software/firmware
Current - F31 330i & SLK 350
Previous - E89 35is
Previous E86 3.0si
Previous - E89 35is
Previous E86 3.0si
- R.E92
- Senior Member
- Posts: 1644
- Joined: Wed Dec 04, 2013 10:10 am
Software/firmware
That's just phone drivers for new mobiles and bluetooth devices, doesn't actually update the iDrive firmware or maps.
- step_change
- Member
- Posts: 737
- Joined: Fri Nov 25, 2016 4:21 pm
- Location: Planet Earth
- Contact:
Software/firmware
Firmware is low level code that allows the computer - a Z4 car in this case - to start up from an off condition (boot-up) and controls the electronic interaction between CPU, memory, storage and peripheral interfaces. This is often called the BIOS in PC terms but all computing systems which (which nowadays is everything pretty much) have firmware. The firmware also gets the operating system to load and run.
The operating system is the software that sits on top of the firmware such as Windows, OSX, iOS, Android etc. BMW have their own operating system that interfaces to the rest of the car over the CANbus and many compnents fo the car, engine, gearbox etc have their own firmware. Operating systems control how an application of a peripheral accesses other parts of the computer. It controls how users or other computers can access this computer via APIs (application programmable interfaces).
Applications are what run on top of the operating system such as Word, Safari, Chrome, Internet explorer etc.
There are variations on this theme but that is the general schema of how this works.
In the context of a car, all this often comes embedded in one lump of software and they all it - technically incorrectly - the "firmware". An error in upgrading such firmware can be catastrophic and so there are often two "banks" of firmware so there is a backup in case the main one corrupts during an upgrade etc.
The operating system is the software that sits on top of the firmware such as Windows, OSX, iOS, Android etc. BMW have their own operating system that interfaces to the rest of the car over the CANbus and many compnents fo the car, engine, gearbox etc have their own firmware. Operating systems control how an application of a peripheral accesses other parts of the computer. It controls how users or other computers can access this computer via APIs (application programmable interfaces).
Applications are what run on top of the operating system such as Word, Safari, Chrome, Internet explorer etc.
There are variations on this theme but that is the general schema of how this works.
In the context of a car, all this often comes embedded in one lump of software and they all it - technically incorrectly - the "firmware". An error in upgrading such firmware can be catastrophic and so there are often two "banks" of firmware so there is a backup in case the main one corrupts during an upgrade etc.
Gone : 2013 35is, Melbourne Red, DCT, Nav, Comfort pack
Gone: 2007 2.5is, Montego Blue, Auto, Nav
Gone: 2007 2.5is, Montego Blue, Auto, Nav
Software/firmware
Thanks all, some really informative replies (as expected) Definitely feel much better equipped to have an informed conversation with the dealer (now probably know more than they do!) Will get my I-level checked. Recent post on satnav update was also really useful.
Thanks again.
Thanks again.