|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Cheap and easy 1b file from CIC
|
|
04-14-2016, 12:50 PM | #111 |
Registered
0
Rep 2
Posts |
I've been able to pull my 1b file from my CIC using the ENET cable as described. I have cut my general... file as described, my file has my last 7 of the vin and its exactly 319 bytes, however I continuously get a blank CODE.TXT when i run the FSC. Is there something I'm missing or can I email someone that's had luck with this a copy of my file that can create the code for me?
|
Appreciate
0
|
04-14-2016, 04:01 PM | #112 |
Registered
0
Rep 2
Posts |
I think I figured it out using another forum's hints on creating the 1b file. The only difference in what i did to create it and the steps posted previously is that I deleted everything from the end of line 130, then deleted the bit (0D). Afterwards, I was able to create my FSC code as expected.
This is for a 2010 e60 with Premium Navigation CIC For reference: http://www.coding-expert.de/2015/04/...-modellen.html I used Google translate to make sense of the page. |
Appreciate
0
|
04-17-2016, 09:51 AM | #113 |
Banned
583
Rep 2,233
Posts
Drives: '12 M3
Join Date: Mar 2008
Location: YYZ
|
Anyone having trouble connecting to the FTP server? I've used it with success in the past but two days ago I couldn't communicate to it. It just said Request Timed Out.
I set my IPV4 settings to the instructions in the first post, no dice :/ Am I doing something wrong? |
Appreciate
0
|
04-18-2016, 01:41 PM | #114 |
First Lieutenant
217
Rep 245
Posts |
It appears that most people find the CIC at 169.254.199.99 but not everyone is so lucky. I've seen a few other addresses like 10.250.89.2 or 160.48.199.99 and I don't know the rhyme or reason. To try any of those addresses you need to set your computer to an IP address in the same domain (e.g. 160.48.199.7).
The other option is to connect a DHCP server to force the car to take an address in the domain of your choosing. This is described in the first post as option 2a. You could probably accomplish the same thing with an old router too -- just connect the car and your PC to the normal 1-4 ports of a router, see what IP address your PC gets assigned (e.g. C:\>ipconfig), then the car should have an address 1 higher or lower. |
Appreciate
0
|
04-21-2016, 07:23 AM | #115 | |
New Member
0
Rep 9
Posts |
Quote:
Try to set your NIC to 100mbps/Full Duplex in the driver settings. it works out for me 1) Open Windows Explorer, right click My computer and click on Properties. 2) System Properties window will appear, click on Hardware tab and then click Device Manager 3) Expand Network adapters’ entry in Device Manager window, right click the network card that you want to change speed/duplex setting and click Properties 4) Go to Advanced tab of network card’s properties window, here you can locate the entry to check or change the speed/duplex setting, normally it can be Speed & Duplex, Link Speed & Duplex, Link Speed/Duplex Mode, etc. Proceed to change the setting to 100Mbps full duplex. Finally click OK and close all windows |
|
Appreciate
0
|
04-22-2016, 08:21 AM | #116 | |
First Lieutenant
105
Rep 381
Posts |
Quote:
I only plan to use the cable to get the 001b file for generating nav fsc codes, as this is just connecting to ftp address and reading from the car I guess there's no possible chance of anything going wrong other than needing to restart the procedure if for any reason it cuts off mid process - just my paranoid side wanting to be 100% sure, can't see there being any issues though. thanks |
|
Appreciate
0
|
04-22-2016, 04:08 PM | #117 |
First Lieutenant
105
Rep 381
Posts |
Cable arrived so went ahead and did this procedure on my car, thought I'd add my experience if it helps anyone (from freshly installed Windows 7 32bit laptop I hadn't got around to installing any programs on yet).
Firstly set IP address as 169.254.199.98, subnet as 255.255.255.0, Gateway as 169.254.199.99, left DNS blank. Connected cable to laptop and plugged in key to wake the car up. Got a new network found box appear which was a good start, set it as a home network so network discovery etc would be on and hopefully better chance of it working. Tried Internet Explorer at ftp://169.254.199.99 but did not connect in Internet Explorer, no response at all as if address didn't exist. Tried using 10.250.89.2 and 160.48.199.99 as ftp addresses with IP address and gateway set to same network but no joy. Set IP address etc back to 169.254.199.98, unticked IPv6 this time so only IPv4 in use, set lan adapter to 100mbps full duplex not auto and even set the engine running to try that - tried again and still no response at all from Internet Explorer. I was getting lights flashing on my laptop's lan port which is always a good sign and it had brought up the new network found box when first connected which was also promising but whatever I did no response from IE. Headed back into the house and downloaded Firefox and Opera onto the laptop as a final attempt to try a different browser, wasn't expecting much luck as IE had been mentioned as a working browser in this thread and I'd been getting no response at all from the ftp addresses tried. Tried again on the laptop using IP address as 169.254.199.98, instantly brought up the login box with Firefox! Looks like I'd just wasted ages messing around with IE when Firefox could have done the job in seconds. I'm not a fan of IE and I normally use Firefox for 99% of what I do but Firefox wasn't on the freshly installed laptop at first and I'd have expected some sort of response from IE if it could see the car! Please everyone save yourself a lot of time and use Firefox for this task rather than IE 11 if using Windows 7! Maybe you could mess around with the settings to get IE 11 working but there's no point when Firefox works straight away. Ps my June 2013 car wanted the Hm83stN) password, if you have a similar age car I'd suggest you try that password first. Thanks to everyone who put the effort in to getting this guide created, once I got Firefox installed it was an extremely quick and easy process. I also took a copy of the data3 file under mnt/hbdebug, I'm sure the generalPersistencyData_DiagnosticSWTController file will work fine but may as well get both in case needed later... Hopefully FSC codes will generate OK when I try that part. |
Appreciate
0
|
04-24-2016, 12:14 PM | #118 |
First Lieutenant
217
Rep 245
Posts |
Guys, don't mess with any IPv6 stuff or speed/duplex settings. IPv6 is used for the distant future and speed/duplex for the distant past. Just enter the fixed IP settings in the IPv4 part of your network adapter properties and leave speed/duplex at "auto".
Any browser should connect to the CIC and display the login prompt but some might not navigate or download files correctly. If you still suspect browser trouble you can bypass it to test connectivity at the lowest level by opening a command prompt and typing ping 169.254.199.99 which should quickly return 4 response times. |
Appreciate
0
|
04-26-2016, 01:55 PM | #119 | |
First Lieutenant
105
Rep 381
Posts |
Quote:
Out of interest if I purchased an FSC code from BMW and compared it to the FSC code generated by this method would the two codes by identical? I mean if I generate a one time FSC code not a 0xFF 'lifetime' code of course. Has anyone who purchased a BMW FSC code in the past then found this method ever run a comparison to see if the codes matched? Got the car booked in for 6 software/firmware updates in a week or so, wondering if this might be best left until after that's completed... I'd be looking to load 'Europe West PREMIUM 2016-2' on my CIC, looking in the Info_Map.imp file looks like required codes would be 0x28 0x27? ie: fsc a.hex 0x28 0x27 > code.txt Top line of the Info_Map.imp file reads: A100 0004 CEFF 03D7 0028 0027 0000 5188 thanks |
|
Appreciate
0
|
04-26-2016, 04:45 PM | #120 |
Second Lieutenant
32
Rep 209
Posts |
Those look right to me.
|
Appreciate
0
|
05-25-2016, 02:11 PM | #121 |
New Member
15
Rep 16
Posts |
Hi!
Finally I managed to download 1B file with the ENET cable from my X1 E84 following the first post instructions step by step. I could not generate the GPS code because the “FSC Code Generator” gives me an error. “version after create () = 0x1D” I read a lot about this error but I have not be able to find a solution. Could someone help me? I need to connect and download the file again? o I have another solution? Best regards |
Appreciate
0
|
05-25-2016, 06:24 PM | #122 |
First Lieutenant
217
Rep 245
Posts |
Garf,
Some systems (browsers?) will include extra "0D" bytes in the 1b file that need to be deleted. The data just before "01 01 00 1b" tells you the size of the two following blocks and you can delete the appropriate "0D" to properly size each block. The blocks are separated by "00" and there is more detail in post #326 of "Get-1B-file-from-Exx-CIC-WITHOUT-ICOM" But it may be easier to just delete the first instance, or the second, or the third and generate codes with each iteration. Note that it will generate different codes in each case but only one will work. |
Appreciate
0
|
05-26-2016, 06:19 PM | #124 |
Enlisted Member
6
Rep 44
Posts |
Ca
I cannot for the life of me get access to the file system.
I have a USB ethernet adapter based on the right chipset (https://www.amazon.co.uk/gp/product/...?ie=UTF8&psc=1) I have disabled IPv6 and setup IPv4 for IP address as 169.254.199.98, subnet as 255.255.255.0, Gateway as 169.254.199.99, left DNS blank. Speed is manully set to 100Mbps full duplex. LED ligths up on USB adapter, but all attempts to connect to cic (169.254.199.99) using browser, filezilla, winscp are unsuccesful. Browser based acces to ftp times out, winscp challenges for user and then times out no matter if I try anonymous or root. Have also tried 160.48.199.98/255.255.255.128 and connecting to 160.48.199.99 as described here http://www.**************/showthread...C-WITHOUT-ICOM without luck. Any wise words from anyone on what to do? BMW model is an E91 2010/10 with CIC (Navigation Professional) Thanks! |
Appreciate
0
|
05-26-2016, 07:54 PM | #125 | |
First Lieutenant
105
Rep 381
Posts |
Quote:
|
|
Appreciate
0
|
05-27-2016, 10:56 AM | #126 | |
Enlisted Member
6
Rep 44
Posts |
Quote:
I tried both IE and Chrome with no success. I am fairly sure that it is doable with the USB - Ethernet adapter as many seem to have done it before. But if an ENET to OBD cable is a better approach, it might be worthwhile looking into that. OTOH, no point in spending a lot of money on more cables as a lifetime FSC code can be bought for $50 Any suggestions as to which ENET - OBD to acquire when based in Europe (anything within the EU appreciated) |
|
Appreciate
0
|
05-27-2016, 11:42 AM | #127 | |
First Lieutenant
105
Rep 381
Posts |
Quote:
With someone warning that dealers may not want to support units with lifetime codes in place (and it taking mere seconds to generate a new code each time) I decided it was safer to just use one off codes. Once you've downloaded the file from the CIC and done the process to chop it down to the right size just save that a.hex file somewhere safe, really quick and easy when new maps come out to make a new code. Ps I had issues with IE and someone else on the thread seemed to have issues with Chrome messing up the downloaded file, I know firefox works without issue so might be a good idea to use that instead if you get the cable. |
|
Appreciate
0
|
05-27-2016, 01:46 PM | #128 |
First Lieutenant
217
Rep 245
Posts |
Hey lel, did you try option 2a from the first post? Also if you're struggling with connectivity, don't mess with browsers and stuff, just open a command prompt and type: "ping 169.254.199.99" or whatever address you think the CIC should be at. This is the fastest and most reliable way to test the connection.
|
Appreciate
0
|
05-27-2016, 04:49 PM | #129 | |
Enlisted Member
6
Rep 44
Posts |
Quote:
Thanks! |
|
Appreciate
0
|
05-28-2016, 09:46 AM | #130 | |
Enlisted Member
6
Rep 44
Posts |
Quote:
|
|
Appreciate
0
|
05-28-2016, 12:58 PM | #131 |
Enlisted Member
6
Rep 44
Posts |
Well, gave this another shot today.
The 2a option from post #1 did not work for me - I tried setting up several different DHCP server solutions as well as hooking up an old router to provide IPs for both laptop and CIC (which I did reboot by keeping volume knob depressed for 20-25 seconds, initiating a reboot). All I can say about that is that my CIC does not seem particularly ready to request an IP. After this I decided to retry manually connecting again. Removed all DHCP server software and restarted everything including CIC. Set my NIC for auto-negotiate and made sure IPv6 was disabled, then followed the process posted by Nicholas Bentley earlier in this thread (which resembles the bmw coding post but adds default GW) and used FireFox with the ftp link. Almost fainted when it logged on immediately So now I have succesfully extracted my 1b file and generated a code. USB sticks are being prepared with map data while I write and hopefully everything will proceed without issues when I update. So, basically this is what I did: NIC settings: IPv6 protocol: Disabled Duplex and speed settings: Auto negotiate IPv4 settings Static IP: 160.48.199.98 Subnet mask: 255.255.255.128 Default gateway: 160.48.199.99 DNS: Not used Used Firefox to connect to ftp (ftp://160.48.199.99) Was not asked for any username or password. Thanks for the input provided - both recently and earlier in thread :-) |
Appreciate
0
|
05-28-2016, 02:37 PM | #132 |
Enlisted Member
6
Rep 44
Posts |
Sadly, it seems that the code I can generate wont work. It is rejected in the upgrade process.
Want to generate for Europe Premium West 2016-2. Have tried generating with 0x08 (which would be the correct one for 2016) and 0x09 (on a hunch that the -2 version might have incremented to 0x09), but no cigar. Foiled again Any suggestions? UPDATE: Googled a lot and came across this little nugget - apparently the hex number to use with the FSC generator for 2016-2 is 0x27 - the code generated worked and I now have my nav updated to 2016-2 map So if anyone else gets stuck on this, there you have it. Last edited by Heylel; 05-28-2016 at 05:45 PM.. Reason: Solved problem. |
Appreciate
0
|
Bookmarks |
|
|