|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Cheap and easy 1b file from CIC
|
|
12-11-2016, 05:14 PM | #155 |
Lieutenant
114
Rep 537
Posts |
Ive manged to grab both my generalPersistencyData_DiagnosticSWTController and data03 files from my CIC using the mentioned techniques. Ive used both Firefox, Chrome and WinSCP(FTP) to download and have the various copies.
My problem is similar to OMMI's, where my PersistencyData is 28kB and contains about 8-9 instances of the 01 01 00 1B hex, and most of them when cut dont include my cars VIN, just 1234567 in the VIN entry. When i cut it to include one of the instances that includes my proper VIN (there are 3) the generated code doesnt work. Ive tried generating the 1B file from my data03 file as well, it has only one instance of the 01 01 00 1B, but again it did work. The same thing happens with the files generated from each download platform (Firefox Chrome or WinSCP), for Australia 2016 maps, 0x03 0xFF code didnt work either. Does anyone know if AUS is meant to be 0x30 or 0x03, seen both used? Its not a retrofitted CIC, came from factory optioned. When i use the SWTtoFSC grabber it simply grabs the first 1B instance and the generated code also doesnt work. Thx to vespa for answering my query on pm too! Im doing this on Win 10 64bit, wondering if thats why? Any ideas? Thx
__________________
2020 MY21 BMW M2 Competition 6MT | Black Sapphire OLD 2010 BMW 135i M Sport 6MT | Le Mans Blue 2016 BMW F15 X5 30D | Sapphire Black | Black Leather Last edited by Superdaws; 12-11-2016 at 11:09 PM.. |
Appreciate
0
|
12-11-2016, 10:00 PM | #157 |
Lieutenant
114
Rep 537
Posts |
Yes my data03 contained my VIN and only 1 instance of the 01 01 00 1B. No i didnt try IE, didnt think if it TBH, i can try it soon, just weird that 3 different sources came up with the same file. I might try from WinXP virtual as well next time if needed.
I tried the 1B file cut from the data03 file and tried the FSC gen from that as 0x03 0xFF and it didnt work. I also notice that data03 contains the correct FSC i entered from the last update. Mind if you take a look at my data03 and see what comes of it? Tring to gen FSC for either lifetime or to load AUS 2016 maps. Thx again Vespa
__________________
2020 MY21 BMW M2 Competition 6MT | Black Sapphire OLD 2010 BMW 135i M Sport 6MT | Le Mans Blue 2016 BMW F15 X5 30D | Sapphire Black | Black Leather Last edited by Superdaws; 12-11-2016 at 11:09 PM.. |
Appreciate
0
|
12-11-2016, 10:44 PM | #158 |
Lieutenant
114
Rep 537
Posts |
Ok, so ive made a bit of progress now. The Region hex for AUSTRALIA on your post on the first page i think is incorrect. For AUS and NZ its 0x30 (not 0x03). Ive managed to duplicate the FSC i used for AUS 2014 maps (i didnt generate it) with both my a.hex and converting it with base64 to .fsc for the fsc-generator. Both came up with the correct FSC for 2014, so im hoping the new FSC generated for 2016 and lifetime will now work!
The hex file i extracted was from my data03 file, so i "should hopefully" be ok now, will check once i get back to the car!
__________________
2020 MY21 BMW M2 Competition 6MT | Black Sapphire OLD 2010 BMW 135i M Sport 6MT | Le Mans Blue 2016 BMW F15 X5 30D | Sapphire Black | Black Leather |
Appreciate
0
|
12-11-2016, 11:09 PM | #159 |
Lieutenant
114
Rep 537
Posts |
And one last bit of info for those that may have the same problem as me with their generalPersistencyData_DiagnosticSWTController having multiple instances of the 01 01 00 1B hex in the file and the weird 1234567 VINS.
This happened with the PersistencyData extraction on both my cars (might be computer or cable related), but by filtering through all the 01 01 00 1B hex's, look for the one that BOTH matches your proper VIN number and shows a legitimate 16 digit FSC code at offset 150 (once youve removed everything prior to 01 01 00 1B). In both my examples this was the last 01 01 00 1B instance in the PersistencyData file! Im yet to confirm it by uploading to the cars, but i can replicate the old FSC in the generator so i think it will be ok. Cheers vespa for your help too!
__________________
2020 MY21 BMW M2 Competition 6MT | Black Sapphire OLD 2010 BMW 135i M Sport 6MT | Le Mans Blue 2016 BMW F15 X5 30D | Sapphire Black | Black Leather |
Appreciate
0
|
12-13-2016, 08:26 PM | #161 |
Lieutenant
114
Rep 537
Posts |
Hope it helps someone else! I figured there was something weird going on when my PersistencyData files from 2 different cars (same age/spec) were coming out the same and from multiple download sources from both cars. Turns out you just need to be more creative with extracting the 1B file from it.
Ill add that the code from my 1B's worked on both cars!
__________________
2020 MY21 BMW M2 Competition 6MT | Black Sapphire OLD 2010 BMW 135i M Sport 6MT | Le Mans Blue 2016 BMW F15 X5 30D | Sapphire Black | Black Leather |
Appreciate
0
|
12-14-2016, 05:36 AM | #162 | |
Private
2
Rep 69
Posts |
Quote:
The guide you posted worked perfectly for my 2011 MY 135i using ENET I now have a friend that wants his maps updated on his retrofitted CIC Thanks for the tutorial and thanks in advance! Ah, also, is there a way to set up a VM to recognise the ENET connection? could not for the life of me get the ENET to recognise on the VM, so did the 1B download on Win 7 and copied the hex file into the VM to use the FSC generator... Thanks KJ
__________________
Le Mans Blue/Lemon 10' 135i DCT - N55 - PPK Stage 1, 18" Style 269's w Michelin PS4's
|
|
Appreciate
0
|
12-14-2016, 03:03 PM | #163 |
First Lieutenant
217
Rep 245
Posts |
All I know about the D-Link is what I listed under "alternative 1a" in the OP. Note that there may also be other issues with retrofitted CICs due to the VIN mismatch or script activation.
Passing ethernet to the VM is a pain for some reason. See this tutorial. |
Appreciate
1
KJMotorsport1.50 |
12-15-2016, 04:19 AM | #164 | |
Private
2
Rep 69
Posts |
Quote:
Thank you, will order the D-Link cable and have a read of the tutorial! KJ
__________________
Le Mans Blue/Lemon 10' 135i DCT - N55 - PPK Stage 1, 18" Style 269's w Michelin PS4's
|
|
Appreciate
0
|
12-22-2016, 10:54 PM | #165 |
First Lieutenant
132
Rep 319
Posts
Drives: E90 335i, E70 35i, E83 3.0i
Join Date: Jul 2013
Location: America's High Five (MI)
|
Thanks to the OP for the contributions. Unfortunately, I am an idiot and can't complete the process.
When I type "fsc a.hex 0x2D 0xFF > code.txt" into the C: prompt of the directory that has my 319 byte "a.hex" file and fsc.exe a "code.txt" file is never created. A command window quickly flashes but no file is created. I am using Windows XP SP3 Professional. This is for an '09 e90 CIC equipped that I want to update with 2017-1 North America Premium maps. Any idea what is wrong? Why doesn't it create the code.txt file? Thanks in advance to whomever can help. a.hex and generalpersis....zip
__________________
| 2009 E90 335i M-Sport 6MT |
|
Appreciate
0
|
12-24-2016, 08:55 AM | #166 |
Lieutenant Colonel
357
Rep 1,723
Posts |
Are you running command prompt as Administrator? (right click, run as > Administrator) you might not have perms to write to the root of C:
Personally, I just created a folder and ran everything from there. c:\FSC for example.
__________________
'09 335D
|
Appreciate
0
|
12-24-2016, 01:07 PM | #167 |
First Lieutenant
132
Rep 319
Posts
Drives: E90 335i, E70 35i, E83 3.0i
Join Date: Jul 2013
Location: America's High Five (MI)
|
I figured it out. I just needed to look at it with fresh eyes. Thanks again to the OP for the thread.
Last edited by iamjamen; 12-27-2016 at 09:15 AM.. |
Appreciate
0
|
01-19-2017, 05:27 AM | #168 |
Registered
2
Rep 3
Posts |
Hello,
I am owner of BMW 118d 11/2008 with CIC (factory equipped, not retrofitted). My CIC has maps from year 2008 so I want to update it to the newest one. I bought an ENET cable and follow the procedure from first page. I set the IP's from procedure, but I didn't got connection. (Tired to ping - no response), So i tried to set DCHP server on my laptop and force the IP to car. I that case I was able to ping the car, but I could not reach FTP with files .. I tried with different browsers and FTP Clients ... No luck... Regarding the situation I think that there is no connection between CIC and OBDII, is that possible? Is there some other solution/way to get those 001B file? Thanks for your Help. |
Appreciate
0
|
01-19-2017, 11:19 AM | #169 | |
Major
242
Rep 1,354
Posts |
Quote:
Then even if the ping fails, try arp -a to see if a mac address is returned. If you see no MAC address (Physical address) for the car then there is indeed no connection. |
|
Appreciate
0
|
01-25-2017, 12:38 PM | #172 |
New Member
2
Rep 5
Posts |
I tried using the method step by step. I bought the same ethernet adapter via ebay. I'm using Windows 10. Disabled firewall and Antivirus. Set my ip subnet and gateway to the first post. And I can see that my ethernet is getting connection by the flashing lights on my laptop (disabled wifi and other connections besides ethernet). But when I go to enter ftp:// and the ip address. It get a timed out loading screen. Tried using IE and firefox. I tried setting auto detection and 10/100mbit as stated in the other posts. I can't seem to connect. Any suggestions? Car is 2013 e92 335i with CIC.
|
Appreciate
0
|
01-25-2017, 02:31 PM | #173 |
First Lieutenant
217
Rep 245
Posts |
206, you can try some of the other known IP addresses but note that your computer always needs to be on the same subnet as the one you're trying to reach. For example, you can't access 160.48.199.99 from 169.254.199.98, you need to be on 160.48.199.whatever. If that doesn't work, try the TFTP32 alternative "2a" in the OP.
|
Appreciate
0
|
01-25-2017, 02:52 PM | #174 |
New Member
2
Rep 5
Posts |
Ok i will try using tftp32 alternative with my current ethernet obd adapter and report back. Might end up ordering the usb/ethernet adapter and going that route if I can't connect to cic via ethernet obd. Thanks.
|
Appreciate
0
|
01-26-2017, 07:32 AM | #175 | |
Lieutenant Colonel
357
Rep 1,723
Posts |
Quote:
__________________
'09 335D
|
|
Appreciate
0
|
01-27-2017, 12:44 AM | #176 |
New Member
2
Rep 5
Posts |
I tried 3 different ip/subnet/gateway addresses that is known for CIC. None of them work for me. I end up using tftp32 (DHCP) and forced my cic to the ip. So I was able to use the login : root/ Hm83stN) via Firefox and downloaded my "generalpersistencydata_diagnosticswtcontrolle r" file and I downloaded data3 just in case. Used HxD to edit the file. Got 319 bytes and generated my fsc code. Now I just got to see if it will work tomorrow. Thanks for this guide! (Used ethernet obd adapter)
Edit : fsc generated code works great! Last edited by 206e92guy; 01-29-2017 at 02:18 AM.. |
Appreciate
0
|
Bookmarks |
|
|