
|
|
||||||
|
BMW Coding and Programming
Discuss coding options and features on your BMW here. |
|
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Coding using a MacBook Air
I have an F10 on order that is now about 10 days away that I definitely want to code. Only problem is my laptop is a 2011 MAcBook Air, with flash memory and therefore limited storage, as well as no Ethernet port. No flaming, please, as it's a great laptop for everything I need (until this rather unconventional use). I am a technophile so not afraid of the learning curve.
I'm wondering if others have coded using this setup. I realize I need to use Parallels or VMWare and then install XP, but I also wonder if I can install the files on an external (eg, USB) drive and also whether the Apple USB to ENet cable works for this. I'm a little wary, as by the time I buy the virtualization software, XP, USB/ENet cable and Coding cable, I will have spent a bunch. Before I consider that, I'd love to hear some feedback. Otherwise if someone can point me to a coding solution in the Miami area, that would also be welcome so I can assess my options. Thanks in advance!
__________________
Current: 2013 535i M Sport, Imperial Blue, Black Nappa, Premium/Technology/Cold Weather/DA/DA+/Ceramic Controls/Premium Sound Retired: 2001 E39 530i Sport, 1976 2002 |
|
#2
|
||||
|
||||
|
Yes. It works totally fine. I was using my MacBook Air and the Apple USB Ethernet adapter. I've since upgraded to a Retina MacBook Pro and have also coded using both the USB and Thunderbolt Ethernet adapters.
I don't have the driver file handy, but I found the USB Ethernet drivers for Windows by Googling.
__________________
![]() 2013 ///M5 Alpine White · Sakhir Orange Full Merino Executive · Driver Assistance · B&O · 20" HRE P40SC · Akrapovic Evolution · H&R Springs · Many Euro Mods |
|
#3
|
|||
|
|||
|
Quote:
__________________
Current: 2013 535i M Sport, Imperial Blue, Black Nappa, Premium/Technology/Cold Weather/DA/DA+/Ceramic Controls/Premium Sound Retired: 2001 E39 530i Sport, 1976 2002 |
|
#4
|
||||
|
||||
|
Yes. Just put the VM on the external storage. Everything will work just fine. VMware and Parallels are great for that. I have lots of VM's on USB sticks that we give to employees for testing, etc.
__________________
![]() 2013 ///M5 Alpine White · Sakhir Orange Full Merino Executive · Driver Assistance · B&O · 20" HRE P40SC · Akrapovic Evolution · H&R Springs · Many Euro Mods |
|
#5
|
|||
|
|||
|
Thanks for the prompt and very helpful responses.
__________________
Current: 2013 535i M Sport, Imperial Blue, Black Nappa, Premium/Technology/Cold Weather/DA/DA+/Ceramic Controls/Premium Sound Retired: 2001 E39 530i Sport, 1976 2002 |
|
#6
|
|||
|
|||
|
Quote:
|
|
#7
|
|||
|
|||
|
Seeing limited connectivity between windows and car through ENET cable is very normal.
It takes about 50-60 seconds to show limited connectivity. You can note down this set IP address on your windows and set that as static on your windows. That would establish instant connection between windows and car and would not show limited connectivity. Note: even the limited connectivity is acceptable if you do not want to set an static ip on your windows for this connection. Last edited by April1; 01-07-2013 at 07:06 AM. |
|
#8
|
|||
|
|||
|
I used my MacBook Pro running VMFusion - Win Pro 7. Data on Mac HD, E-Sys installed on C drive. Works without issue.
Make sure you change the network adapter to Ethernet and set to DHCP.
__________________
2013 550i X-DRIVE, M-sport, Imperial Blue, Black Nappa, DHP, B&O Sound, DINAN stage 2, M5 Grille, Escort 9500ci, Coded. Last edited by spadae2; 03-02-2013 at 04:36 PM. |
|
#9
|
||||
|
||||
|
I'm using a mid-2012 11" MacBook Air for coding E and F Series cars and it's awesome. I installed Windows 7 Pro using Bootcamp though; I prefer to boot directly into Windows rather than using a VM. For ethernet I'm using the Thunderbolt to ethernet adapter.
The small size is great for use in a car, the screen resolution is plenty for coding, the backlit keys are great in low-light areas, the solid aluminum chassis is as sturdy as can be, it's very light, and most importantly, this thing is FAST.
__________________
2011 E90 M3 Sedan | BMW Welt Delivery on 09.20.2011 |
|
#10
|
||||
|
||||
|
Quote:
In the VM, I stripped out EVERYTHING I didn't need -- no Office, no nuthin'. To avoid having to duplicate the very large data files in the VM, I used the mklink command (new in Windows 7) to map one directory to the other. (I don't recall which two directories are duplicated, but this saves a fortune in disk space.) And, I since don't code all the time, I just off-load the whole VM to a backup (spinning) drive and re-load it before a coding session. Some notes:
It's more work, but coding from a VM is better, both from a flexibility and reliability standpoint. I'd do it no other way.
__________________
MY12 335i ZSL with a deep dive into the options list Produced: 2012-06-22 ED: 2012-07-19; Arrived in Jersey City: 2012-08-23 Redelivered: 2012-09-12 |
|
#11
|
||||
|
||||
|
Quote:
C:\ESysData\psdzdata\swe C:\ESysData\SWE This was a mistake. Nothing is needed in the C:\ESysData\SWE folder. Also, for my money, if I was going to setup a VM, I would go with XP. There are "other" BMW Programs that simply will not run on anything but XP 32, but if you are only going to run E-Sys, then Win7 32 or even 64 will work fine.
__________________
![]() - 2011 535i M-Sport (Born 10/10) - AW/BLK/DW - /ZMP (w/ARS & AD) /ZPP /ZP2 (w/ZPS & ZPT) /ZCV (w/SCAD) /6FL /6VC - 2006 530i (Born 10/05) - SG/BLK/DW - /ZPP /ZCW /NAV (Returned to Mothership 05/11) - BMWCCA #446923 - flickrŪ Last edited by shawnsheridan; 03-04-2013 at 06:32 PM. |
|
#12
|
||||
|
||||
|
Quote:
I don't do anything more than coding on my BMW -- but what scares me is that there are BMW programs that still *require* Windows XP. Not to go off topic too much, but XP is ancient and totally insecure. It scares me that BMW is doing things with control unit programming on an OS base that's archaic and dangerous.
__________________
MY12 335i ZSL with a deep dive into the options list Produced: 2012-06-22 ED: 2012-07-19; Arrived in Jersey City: 2012-08-23 Redelivered: 2012-09-12 |
|
#13
|
|||
|
|||
|
Yobyot, why don't you just run ESYS directly from Windows 8?
|
|
#14
|
||||
|
||||
|
I'm a security nut. Big Java apps -- which is what E-Sys is -- are weak in security by themselves. And they require you to keep Java installed on your real machine, which if you follow security news you know is the target of many exploits.
Plus, I am currently using a MacBook Air. I do have a new ThinkPad on order -- but that won't change the way I run E-Sys. I'll code from a virtual machine even when I run a PC.
__________________
MY12 335i ZSL with a deep dive into the options list Produced: 2012-06-22 ED: 2012-07-19; Arrived in Jersey City: 2012-08-23 Redelivered: 2012-09-12 |
|
| Bookmarks |
| Forum Navigation | |||||||
|
Today's Posts Search | ||||||
| Thread Tools | |
| Display Modes | |
|
|