|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Cheap and easy 1b file from CIC
|
|
01-26-2018, 10:08 PM | #266 |
Private First Class
430
Rep 170
Posts |
@tacaza it should be near the bottom of the file, followed by the VIN and Timestamp, if you want to look for it manually. Approx Offset: 5872
I can give you a hand if you send me the file Last edited by Jagaer; 01-27-2018 at 07:00 AM.. |
Appreciate
0
|
01-28-2018, 05:45 AM | #267 |
Private
14
Rep 72
Posts |
|
Appreciate
0
|
01-31-2018, 06:44 AM | #268 |
New Member
2
Rep 20
Posts |
Hello
I have one question. In my car F30 2013 I have american map, if I generate code FSC this method, It is possible changing my American map to Europe, using this code and different map ? Map in car - Road Map North America Premium 2013 - 2 I have Europe map in separate USB - Europe West Premium 2018 - 1 Thanks |
Appreciate
0
|
02-25-2018, 12:24 PM | #269 |
New Member
0
Rep 8
Posts |
Please help!
Hello,
Thanks to all the help on this forum I was able to download the needed file for creating a 1b file from my E90. The strange thing about this file is that the VIN number inside is 1234567, where it should tell my VIN number. Also I tried to create a FSC file and code for my navigation update but without succes. Is there anyone who is willing to help me with this? |
Appreciate
0
|
02-25-2018, 12:41 PM | #272 |
Major
242
Rep 1,353
Posts |
If you purchased the car new you would know.
If you purchased the car used, then either you did not do the procedure correctly, the car uses script activation and/or the car uses an emulator. I would guess script activation... |
Appreciate
0
|
02-25-2018, 12:56 PM | #273 |
New Member
0
Rep 8
Posts |
And what can I do?
I did not buy the car new. I bought it in Decemebr last year. It's from 2009. And I would like to update the navigation software. I tried a few different ways as described on the forum, I spent a lot of hours trying. |
Appreciate
0
|
02-25-2018, 01:16 PM | #274 |
Major
242
Rep 1,353
Posts |
If the car was script activated your choices are...
- Script activate for the new map updates - Virginize the CIC, buy new FSC codes The techniques here are for OEM CIC configurations and will not work with emulators nor scripting. |
Appreciate
0
|
02-25-2018, 02:30 PM | #275 |
New Member
0
Rep 8
Posts |
Thanks!
The strange thing is that my car is from 2009 and also the navigation software is from 2009. So I thought this would be the original software. But anyway, I will try to find how to script activate it, and otherwise I will just buy the FSC code I need. Thanks again for your help. |
Appreciate
0
|
02-25-2018, 11:22 PM | #276 | |
Major
242
Rep 1,353
Posts |
Quote:
You may want to hook up your car to INPA and read out the Module VINs. If the CIC displays a correct VIN number then the issue is with how you grabbed the 1B file or how you HEX edited the file after downloading it. Remember you still have to follow the 1B instructions to trim out the extra characters and data. In my case the technique I used had written out extra EOL (End of Line) characters in my file. Fortunately I was able to spot them and deleted the 8-12 extra characters. Once I did everything lined up with the original 1B file instructions. If the CIC shows the correct VIN, you may want to post the file you downloaded, NOT the edited 1B file. Last edited by opjose; 02-25-2018 at 11:27 PM.. |
|
Appreciate
0
|
02-26-2018, 12:47 AM | #277 |
New Member
0
Rep 8
Posts |
I grabbed the file the first time with filezilla, because via internet explorer it gave an error. Probably because it didn't ask to log in. And I used the login credentials in filezilla and then it worked. After a few times of trying to get the 319 bytes 1b file I decided to try it again with internet explorer and use the login credentials in the url. This worked. But the outcome of the file is still the same. Before I make the file 319 bytes, in the original file, it already tells me that the VIN number is 1234567.
I will order a cable to use with inpa. Because the cable I use now is an obd2 enet cable. And what i've read for Inpa I need another cable. I wanted to buy another cable anyway, because I want to replace my battery and want to program it myself. Any ideas on what cable I should buy? There are so many different cables. |
Appreciate
0
|
02-26-2018, 03:01 PM | #280 | |
New Member
0
Rep 8
Posts |
Quote:
You are right! I made a working 1b file now. Now is my next question: What number to use after 0x28? Because I used 0x09 for motion 2017-2 but it does not seems to be the correct one. Because the code generated is not working. |
|
Appreciate
0
|
02-26-2018, 05:38 PM | #282 |
Private First Class
430
Rep 170
Posts |
For Europe (West) 2018 Premium: 0x28 0x2D
For Europe (West) 2018 Motion: 0x47 0x2D Or the easy way: http://www.e90post.com/forums/showthread.php?t=1453464 |
Appreciate
0
|
05-04-2018, 05:03 AM | #284 |
Registered
2
Rep 1
Posts |
For everyone who can't connect via FTP, here's an alternative that works. I tried browsers (IE/Firefox/Chrome) and FTP software (WinSCP and FileZilla). Nothing works.
I could ping the car's IP, but always got connection timeout from browsers or connection refused from FTP software. Then, after reading some posts in several forums, I came up with a solution, that worked wonderfuly: 1. Connect a ENET cable to car and computer (car turned off) 2. Set your PC ethernet port to IP: 160.48.199.98, subnet: 255.255.255.0, Gateway: 160.48.199.99, leave DNS blank. Disconnect wireless/3G/4G/etc. 3. Download and run TFTPD32, go to settings, DHCP tab and on IP pool start address write 160.48.199.99, size of pool write 10, Def. router (Opt 3) write 160.48.199.98 and Mask (Opt 1) write 255.255.255.0. Check "Bind DHCP to this address" and select 160.48.199.98. Restart TFTPD32. 4. Press WindowsKey+R and then write "cmd" to open command prompt 5. Write pkgmgr /iu:"TelnetClient" to install Telnet 6. Close and reopen the command prompt 7. Start the car engine. 8. Press and hold down the car volume for about 20 seconds until the car screen reboots. Wait a few more seconds for TFTPD32 to show (on DHCP server tab) the car's allocated IP. It should be 160.48.199.99 (if it doesn't display the IP in this tab, look for the IP in the Log viewer tab). Make sure the on TFTD32 "Server Interfaces", in DHCP server main window, you have selected 160.48.199.98 9. Log on using telnet. For this write telnet on command prompt and once inside telnet, write: 10. open 160.48.199.99 11. It should prompt for a login, user name is "root", password is either "cic0803" or "Hm83stN)". Make sure you don't forget the ")" in the last password. 12. cd /mnt 13. ls 14. Note down the list 15. Have a USB pen with you. Make sure it is not FAT or NTFS. It only works if it is FAT32. Format the pen if necessary. 16. Pop in the usb drive in the glove box and wait for few secs. Do not use the usb slot in the mid-console compartment as it will not work. It needs to be the USB slot of glove box. 17. ls 18. notice the new folder which is your usb drive 19. cd <your usb folder> 20. Run the following command: cp -c /HBpersistence/normal/generalPersistencyData_DiagnosticSWTController /mnt/<your usb folder> 21. You now have your file on your USB drive. Disconnect the USB pen from the car and plug it in to a PC. 22. Open the file in a hex editor like Hxd http://mh-nexus.de/downloads/HxDSetupEN.zip 23. Press CTRL-F to search, change the search mode to "Hex" and then search for "01 01 00 1B”. Note that the data just before this should read "3F 01 00 00". The data that you cut in step 10 should end with "...01 3F 01 00 00" where "01 3F" is big endian hex for 319. If you have something different you need to translate it and cut the file accordingly. Note that most online hex-decimal converters expect little endian so to translate 01 3F, enter 3F01. 24. Highlight and delete everything prior to "01 01 00 1B” 25. Go to line (offset) 130 and delete the last block and everything after. The data to be deleted should begin with "3F 01". 26. Save the file as "a.hex", which should be exactly 319 bytes 27. Download the file bmw_cic_fsc_generator.zip from here: https://drive.google.com/file/d/1lW0...ew?usp=sharing 28. Open BMW_CIC_FSC_Generator.exe, wait for it to download some files and then restart the exe 29. Open you DVD iso file (or USB file) and open with HxD the file inside the iso/DVD directory: pkgdb/INFO_MAP*/Info_Map.imp 30. Check what is written in the right (the text part on HxD tool). It should contain the information relevant to fill the "Map Type", "Region" and "Maps" on BMW_CIC_FSC_Generator.exe 31. Click "Generate" on BMW_CIC_FSC_Generator.exe to get the code. If the code doesn't work, make sure your a.hex file is 319 bytes (right-click -> Properties) and make sure your 1b file shows your VIN. Open a.hex on HxD tool and check if second line (offset 00000010) you can read, at the end of the line, something like Exxxxxx (replace xxxxxx by six numbers) Also, make sure all antivirus are turned of on the PC! Last edited by MVA; 05-04-2018 at 05:37 AM.. |
Appreciate
1
kushtrim.e913.50 |
05-16-2018, 12:24 AM | #285 |
Lieutenant Colonel
357
Rep 1,723
Posts |
Jesus, don't do that..... Do this... Easiest way and 30 seconds of your time. No K+DCAN cable needed.
http://www.e90post.com/forums/showthread.php?t=1461515
__________________
'09 335D
|
Appreciate
1
PhilipUK31.50 |
05-17-2018, 02:36 PM | #286 |
New BMW owner
139
Rep 621
Posts
Drives: BMW 316d, BMW F40 116d
Join Date: Jan 2012
Location: Belgium
|
Solved
Last edited by Ibo24; 05-17-2018 at 04:15 PM.. |
Appreciate
0
|
Bookmarks |
|
|