E90Post
 


Studio RSR
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > Aftermarket I-Drive Software



Reply
 
Thread Tools Search this Thread
      07-09-2007, 10:35 AM   #1
combatcarry
Private First Class
combatcarry's Avatar
24
Rep
177
Posts

Drives: '06 325i
Join Date: Nov 2005
Location: Utah

iTrader: (3)

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.
Appreciate 0
      07-09-2007, 12:23 PM   #2
bartman32
Colonel
bartman32's Avatar
United_States
101
Rep
2,317
Posts

Drives: F87 M2
Join Date: Feb 2007
Location: The OC

iTrader: (0)

Garage List
2017 M2  [0.00]
Good idea. I elect you to write the programing and test it on your car!
Appreciate 0
      07-09-2007, 06:37 PM   #3
zenmaster
Brigadier General
United_States
1577
Rep
3,888
Posts

Drives: '17 M2
Join Date: Mar 2007
Location: Atlanta

iTrader: (1)

Quote:
Originally Posted by combatcarry View Post
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.
Keep dreaming. This will not happen. The iDrive platform is locked down by Siemens VDO and BMW.
Appreciate 0
      07-17-2007, 08:38 AM   #4
Gren
New Member
5
Rep
24
Posts

Drives: e39
Join Date: Jul 2006
Location: Moscow, Russia

iTrader: (0)

Quote:
Originally Posted by zenmaster View Post
Keep dreaming. This will not happen. The iDrive platform is locked down by Siemens VDO and BMW.
in the first, by Microsoft
Appreciate 0
      07-17-2007, 12:57 PM   #5
zenmaster
Brigadier General
United_States
1577
Rep
3,888
Posts

Drives: '17 M2
Join Date: Mar 2007
Location: Atlanta

iTrader: (1)

Quote:
Originally Posted by Gren View Post
in the first, by Microsoft
I think the OS platforms are actually split across the series. 7 series uses Windows CE - or had used. Don't the e90's use VxWorks?
Appreciate 0
      07-17-2007, 01:25 PM   #6
canucklion
pull my finger to get your kinder® surprise
canucklion's Avatar
Canada
148
Rep
10,455
Posts

Drives: circles around you
Join Date: Dec 2005
Location: Toronto, Canada

iTrader: (9)

Jspira can easily answer this question for you, hope he'll chime in!
__________________
Appreciate 0
      07-18-2007, 02:30 PM   #7
glamprecht
Private First Class
glamprecht's Avatar
6
Rep
173
Posts

Drives: 330iE90, F15X5, F25X3, F15X5
Join Date: Jun 2006
Location: Ilinois

iTrader: (0)

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
zenmaster
Brigadier General
United_States
1577
Rep
3,888
Posts

Drives: '17 M2
Join Date: Mar 2007
Location: Atlanta

iTrader: (1)

Quote:
However a CCC, LCD and couple of EE students might just do the trick....
Some parts may be easy, but some would be a PITA without the tools. You need tools like the SSS hardware just to load it. Lacking their dev environment, you'd have to figure out how to unencrypt CIP software, disassemble it, reassemble it, get the complete image into a loadable format, encrypt it,etc. CCC runs VxWorks 5.5 on a 32bit Hitatchi SH processor.

A couple of threads on the subject:
Navigation trick...
I DRIVE Wallpaper
Appreciate 0
      07-20-2007, 04:29 AM   #9
Gren
New Member
5
Rep
24
Posts

Drives: e39
Join Date: Jul 2006
Location: Moscow, Russia

iTrader: (0)

Quote:
Originally Posted by glamprecht View Post
VxWorks Yes.
Are you sure? IMHO CCC of BMW works on Win Mobile for automotives.
Progaman works on Win Embedded too
Appreciate 0
      07-20-2007, 07:50 AM   #10
zenmaster
Brigadier General
United_States
1577
Rep
3,888
Posts

Drives: '17 M2
Join Date: Mar 2007
Location: Atlanta

iTrader: (1)

Quote:
Originally Posted by Gren View Post
Are you sure? IMHO CCC of BMW works on Win Mobile for automotives.
Progaman works on Win Embedded too
The CCC's in e90 (3), e60 (5), e63 (6) (and most likey e87 (1) ) all run VxWorks. Windows may be used elsewhere.
Appreciate 0
      07-22-2007, 02:25 PM   #11
rob72
/dev/random
rob72's Avatar
31
Rep
353
Posts

Drives: .
Join Date: Aug 2006
Location: Europe

iTrader: (0)

Quote:
Originally Posted by Gren View Post
Are you sure? IMHO CCC of BMW works on Win Mobile for automotives.
Progaman works on Win Embedded too
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
glamprecht
Private First Class
glamprecht's Avatar
6
Rep
173
Posts

Drives: 330iE90, F15X5, F25X3, F15X5
Join Date: Jun 2006
Location: Ilinois

iTrader: (0)

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
zenmaster
Brigadier General
United_States
1577
Rep
3,888
Posts

Drives: '17 M2
Join Date: Mar 2007
Location: Atlanta

iTrader: (1)

Quote:
I would think that they are currently busy with next generation Nav and that's why development on the current systems are slow.
Probably. But how much of the navigation is actually written by Siemens, and how much by Navteq?

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
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 06:16 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST