|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Aftermarket I-Drive Software
|
|
07-09-2007, 10:35 AM | #1 |
Private First Class
24
Rep 177
Posts |
Aftermarket I-Drive Software
Okay I admit this came to me in a dream...
Why doesn't somebody write aftermarket software for iDrive? I realize that the design and development would be extensive, but I would think there is a market for the product. I know I would probably dish out $250 for software that does unique things, works faster, and is easier to use than regular iDrive. |
07-09-2007, 06:37 PM | #3 | |
Brigadier General
1577
Rep 3,888
Posts |
Quote:
|
|
Appreciate
0
|
07-17-2007, 12:57 PM | #5 |
Brigadier General
1577
Rep 3,888
Posts |
|
Appreciate
0
|
07-18-2007, 02:30 PM | #7 |
Private First Class
6
Rep 173
Posts |
VxWorks Yes.
And no it is not impossible, but you are right it will be a lot of effort. However a CCC, LCD and couple of EE students might just do the trick.... I would have if I was still a student. Aparently they use commercial processors and VxWorks. Then it can't be that difficult to do.
__________________
Jun 2006 330i Manual, Active Cruise, Comfort Access, Nav prof, Voice, Bluetooth
|
Appreciate
0
|
07-19-2007, 07:39 AM | #8 | |
Brigadier General
1577
Rep 3,888
Posts |
Quote:
A couple of threads on the subject: Navigation trick... I DRIVE Wallpaper |
|
Appreciate
0
|
07-20-2007, 07:50 AM | #10 |
Brigadier General
1577
Rep 3,888
Posts |
|
Appreciate
0
|
07-22-2007, 02:25 PM | #11 |
/dev/random
31
Rep 353
Posts |
The original iDrive version used on the 7 series apparently used Windows CE at the time. I have no idea what they use now on the 7 series, but seeing how everything else is VxWorks I would be surprised if the current 7 series uses something different.
|
Appreciate
0
|
07-28-2007, 01:49 PM | #12 |
Private First Class
6
Rep 173
Posts |
BMW diag tools runs on Windows XP embedded. That is not a compact version. It is ordinary Windows XP customised and stripped down. The first 7 series apparently ran MS compact edition (CE) automotive. This is similar to what runs on pocket PC, but with some tweaks for automotive.
I got CE automotive 6.0 beta last year and it's pretty good. We ran VXWorx on high-end traffic controllers. User interface is lowest priority, but task scheduling and predictability is top priority. It worked like a dream. VXWorx is also very common on PBX and telecom routing applications. I personally think VXWorx is a huge mistake. VX Worx is probably the reason why nav software is so poor on BMW. They took over a year to fix the arrow view that they broke in progman 19. And they only got the CD pause problem sorted in Progman 25. Anyway if BMW have 1 programmer dedicated to development I would be surprised. I would think that they are currently busy with next generation Nav and that's why development on the current systems are slow. Anyway there is no reason why we cannot load Linux or Windows Mobile on the controller. If you see what the guys reporting on www.xda-developers.com reverse engineered the HTC Universal which is as sophisticated as the CCC and modified a Linux kernel to run on it. ASIC's are usually the only problem these days. I don't know if they have any ASIC's on the CCC. I am burning anyway to look into it.
__________________
Jun 2006 330i Manual, Active Cruise, Comfort Access, Nav prof, Voice, Bluetooth
|
Appreciate
0
|
07-28-2007, 03:09 PM | #13 | |
Brigadier General
1577
Rep 3,888
Posts |
Quote:
Most everything showing up in the CCC's Nav display is written in Java ala Siemens VDO TLA. So VxWorks shouldn't be as much of a factor in getting fixes out the door. Theoretically, the OS would only become an issue when Java needed to be bypassed in order to optimize parts of the software or to provide new low-level interfaces. |
|
Appreciate
0
|
Bookmarks |
|
|