2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner
1 - 20 of 256 Posts

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
I wonder if it's possible to activate Gear Switch Suggestion with this method.
You know, when you're in Manual transmission mode, and you go up to 6000 RPM, it will suggest switching to a higher gear.

For some reason, I don't have it enabled, though I do have the necessary digits on the screen.

You can see how it looks here:
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
See attached file to calculate the new values for your HEX code.

Update, wrong file (Error in B1, for comming home light, not problem for door lock)
Newer File Calc HEX V2.xlsx
Hey, great file you made there.

I decided to improve it a little bit, I guess. Not sure if everyone will consider it an improvement, but maybe it will be useful for someone.
So the changes that I made:
- Added possibility to easily change each bit of each block. So you have an original data from your car, and you see what bit needs to be changed to what value to change some functionality.
- Changed calculation to be based on BIN data, rather than HEX. Meaning that whenever user changes any bit, the BIN value in NEW line changes automatically and based on it, HEX and DEC values are calculated.
- Added templates for all possible bits in RBCM (not quite sure it is correct, especially for 7B7-01-03, as I see that one byte is missing there. I'm still noob in these question. Just learning).
- Made some additional color coding. Grey fields are to be edited by user. User needs to enter his original HEX values, and make changes to particular bits.
- Added Data Validation to those bits fields. If user enters anything besides 0 or 1 he will see an error.
- Added function to trim first character for Checksum.

I plan to do similar stuff for IC, SSU, if anyone thinks it will be useful.
Please tell me what you think about this update to the file.

UPD: added screenshot to show the difference between original file (on the left) and my modification (on the right)

UPD2: Ok, so I've tried to add support of IC to the file. It is in a separate tab in the file.
How it works:
Because 720-04-01 has special checksum, I had to add some more data, comparing to RBCM tab.
To simplify this for user, so that he won't need to enter all 28 lines of 720-04 block, it is possible to copy-paste it from backup of IC data from FORScan.
So, in FORScan user opens IC module (AS BUILT), clicks SAVE ALL, picks a location. Opens this location, and opens newly created backup file (.abt) in Notepad, for example. There are all blocks of IC module. User needs to copy Block4 data into excel. Then user can change whatever he wants in existing bits available in the file, and it will automatically calculate the checksum in B0B1 bytes of 720-04-01 block, if user made any changes to 720-04-xx bits, for example if he activated Cruise Control.

UPD3: Added "Find My Car" option to RBCM 7B7-01-02 B0 b6. Replaced user values with zeroes.

UPD4 (12/27/2016): Changes in v6.0:
- Fixed 7B7-01-03 RBCM Checksum calculation
- Added conditional formatting to highlight changed bits
- Renamed the file

UPD5 (03/29/2017): Changes in v6.1:
- Added 7B7-02-01 RBCM block for future use
- Cosmetic changes in Block4 Checksum of IC module to show 00 in B0 and B1 of 720-04-01 when user has not pasted his IC data yet.
- Moved the file to OneDrive folder, where I will be updating it from now on.

UPD6 (04/03/2017): Changes in v6.2:
- Added support of FORScan v2.3.5+ in IC module (Block number does not really matter. In FORScan versions prior to 2.3.5 last block is 4, in versions after 2.3.4 - it has number 3. Just paste the last block from *.abt file [IC module backup] into Excel file [B4 cell]).

UPD8 (09/04/2017): Changes in v6.4:
- Added all missing lines in Block 3(4) of IC module.
- Added SSU sheet.
- Added newly found functions to RBCM, SSU, IC (blue fill). I have not tested any of them, so I don't guarantee that they exactly what is written in the file. Please test and give feedback
- Thanks to vic_bam85 for trying to do the same in this file.

UPD9 (10/02/2017): Changes in v6.5:
Thanks to @mikele, made few changes in IC module:
- Added VIN coded in 720-03-03 - 720-03-07. Also removed the ability to calculate new values for these fields. So these are basically read-only in the file now.
- Added Data and Config start bytes, as well as Block numbers. Those are static values that should not be changed, so I removed possibility to calculate their new values.

UPD10 (12/14/2017): Changes in v6.6:
- Added FSC sheet;
- Added edited last block of IC module as a list to be able to copy-paste it to *.abt file to load into FORScan to write it altogether, without the need to re-type each of the changed values (green field, which starts in cell A36). Dunno why I haven't done it earlier;
- For previous thing to work, I also added missing 720-04-28 line;
- Added i-DM function to IC module [720-04-27] (confirmed to work). Thanks to @acastrolee.
- Added SCBS-R, DAA [720-04-16] (not yet confirmed by enough people). Thanks to @rmaqui.
- Added LAS, LDWS [720-04-19] (confirmed to work by @cutidudz). Thanks to @lewis-liu.

UPD11 (12/17/2017): Changes in v6.7:
- Added IC sheet for Mazda 2 & CX-3 (53 lines in last block of IC module, instead of 28 in most other cars). No functions have been tested. I verified only calculation of checksum in 720-04-01.

UPD12 (12/19/2017): Changes in v6.7 (update):
- Added i-ACTIVSENSE sheet with descriptions of various systems in cars and sensors/radars needed for their operation + links to description of those systems on Mazda websites + video description of those systems.

UPD13 (01/06/2018 ): Changes in 6.8:
- Added BCMM sheet for Mazda 2/CX-3. Thanks to @bobstar_fr and @Maverick_CX3
- Fixed few minor typos
- Confirmed few options in my car:
"Vehicle Telemetry Transfer" sub-menu in "Applications" menu
"Unlock Mode" sub-menu in "Settings" - "Vehicle" - "Door Lock" menu
"Walk Away Lock" option in "Settings" - "Vehicle" - "Door Lock" menu
"Keyless Lock Beep Volume" sub-menu in "Settings" - "Vehicle" - "Door Lock" menu
Rear seatbelt indicator and beep after unfastening
Driver seatbelt beeper (at 20+ kmph when unfastened)
Passenger seatbelt beeper (at 20+ kmph when unfastened)
"Lane Departure Warning System" submenu in "Settings" - "Safety" menu
"Lane-keep Assist System" submenu in "Settings" - "Safety" menu
"Ending Screen" setting in "i-DM" application
- Renamed these options to be more informative as to what they activate and where to find these options

UPD14: (02/07/2018 ): Changes in 6.9:
- Added CCC Converter sheet for those who need to easily convert CCC Data from https://web.b2b.mazda.co.jp/AsBuilt/ to FORScan-like view to use in the file.
- Added "Low Level Windshield Washer Fluid indicator" value to IC
- Few minor UI changes
- Added 02-01 lines to IC, SSU, RBCM modules.

UPD15: (02/13/2018 ): Changes in 6.10:
- Added few new values in SSU and BCMM. Thanks to @bobstar_fr
- Added Speed Correction calculation to IC sheet. Thanks to @lewis-liu

UPD16: (03/06/2018 ): Changes in 6.11:
- Added "Snowflake icon and sound alarm when outside temperature is <5°C: 1 - Enabled / 0 - Disabled" in 720-01-01 B2 b0

UPD17: (03/18/2018 ): Changes in 6.12:
- Added RCM and FBCM sheets for testing purposes;
- Added some information to RBCM's 7B7-02-01 line;

UPD18: (03/22/2018 ): Changes in 6.13:
- Updated RBCM sheet with more findings, mostly in 7B7-01-03;
- Added Parking Sensors bits to IC. Thanks to @Vadmmc;
- Some minor UI (description) changes;
- Added Donate tab [Russia, Ukraine + PayPal] in case anyone wants to support the project.

UPD19: (04/08/2018 ): Changes in 6.14:
- Added Rear Fog Lamp value in RBCM B0 b2. Thanks to @Fabiomaster;
- Updated description of Region Code in IC.

UPD20: (03/24/2019): Changes in 6.16:
- Copied stuff from v6.15 by @reeeeeeee Description
- Added A/C Eco mode to IC
- Fixed a typo on CCC Converter sheet. Thanks to @IanH
- SCBS related RBCM change added. Thanks to NewFate

UPD21: (04/10/2019): Changes in 6.17:
- Added LED rear turn signal lights to FBCM (726-01-01-B1 & 726-01-02-B3). Thanks to @mazdaKlan from Twitter. Not tested.
- Added HBC and LDWS to FSC tab;
- Changed description of Parking Sensors in 720-04-16 B2;
- Added possibly HBC related value to 720-04-19-B0;
- Changed the RVM/BSM description in 720-04-21-B1.

UPD22: (07/23/2019): Changes in 6.18:
- With help of @Nikodim, we split FSC tab to two separate tabs for Gen 1 and Gen 2 accordingly.
- Also changed some info on IC related to FSC Gen1/2
- Added DRL to FBCM tab. Thanks to @reeeeeeee
- Added separate column on i-ActivSense tab for FSC Gen 2, and fixed some info on this sheet
- Added links to few of my Tutorial videos for activation of i-DM, Cruise Control and Auto Door Lock. Can be useful to understand how to work with the file.
- Most of these changes were done a while ago, but I moved old file to archive folder just now.

Thanks for the information on how to calculate this checksum goes to korogodsky.
Huge thanks for everything else goes to Withe and everyone involved.

Please leave some comments about usability of this file.

LINK TO THE FILE
 

Attachments

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
I see.

If I enable the auto door lock by making the changes to RBCM, will the option to change the auto door lock setting appear in the MZD CONNECT infotainment system setting page?
Because for Mazda 3 in my country (Singapore), the auto door lock setting page is hidden. Will changing this hexadecimal value in RBCM show the setting page?
Yes
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Can you describe me what is "Find my car" function?
Description is in the excel file.

When enabled, pressing Lock button on remote key twice - makes car horn shortly.

Tested on CX-5, M6 2016, M3 2015.
 
  • Like
Reactions: rmaqui

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Yes, A5 to E5. And checksum AA to EA.
Thanks for you rapid response, but, i make the changes and works one time and no more!! Works 1 out of 10 trials.whT can it be? Thanks

Enviado desde mi SM-P350 mediante Tapatalk
You know that it should work on the SECOND press of Lock button on your remote, right?

So if you lock your car by pressing it once - it does not horn. When you press the Lock button for the second time - it should horn.
Also there's a time frame when the horn works after the first press of Lock button. What I mean is that if you lock your car, and then press lock again after 5 minutes - it won't horn. You should press it twice again for it to work after a long period of time.
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
I used the Excel file ... I will try your configuration! What about the advance keyless system? Is possible to active in my system that has only base keyless system?
Excuse me, how did you manage to get such data with Excel file?
7B7-01-03 - was calculating checksum incorrectly, as I didn't know whether B4 is the checksum, or there is no checksum at all. Now I fixed it.

But 7B7-01-01 and 7B7-01-02 were working correctly.

Where did you get your modified data ?? Why it have so much difference from original ?

Try : (WITH auto door lock & coming home light )
7B7-01-03 0029-9000-7A
Why is there 29? His original value is 18.


UPD4: Changes in v6.0:
- Fixed 7B7-01-03 RBCM Checksum calculation
- Added conditional formatting to highlight changed bits
- Renamed the file
Updated Excel file in my post
 

Attachments

  • Like
Reactions: pacioc193

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Hi. I have cx-3 1.5 skyactiv-d power sense(full version).
I have hs/ms-can switch elm 327 and activated forscan. ı connected to my car but ı do not know which block I have to change as-built format.Can you help me to activating auto door lock mode? Thank you.
To activate Auto Door lock mode you need to change RBCM module.
You can watch video in russian that shows which module and how to change - https://youtu.be/Oa3dBAFlRe0?t=12m29s
Starting from 12:30 min.
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
In most cases it is written what will happen if you set 0 or 1 in particular bits.
However, not in this case:

7B7-01-03 B0 B1 B2 B3 B4(checksum) in HEX
B1 - it is (in BIN):
b5 - 0 or 1 = Lighting Coming Home Light - ON
b4 - 0 or 1 = Lighting Coming Home Light - OFF

I have 1 in both bits. What does it mean? How is it different from b5 = 1 and b4 = 0?
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
String 7B7-02-01 no need to change. This string enables/disables activated features, it can be done in media settings.
Connect to study.
May you explain this string 7B7-02-01 in detail ? I can't understand what "in media setting" mean. Ibackuped its original value but it changed affer I added door lock function by modifing 7B7-01-01 and 7B7-01-02. Thank a lot.:wink2:
As far as I understand, it means that string 7B7-02-01 corresponds to settings made on the screen in the car.
So after you activate Auto Doors Lock, you can see new menu on the screen, where you can see couple of options as to when the doors should close and open.
Changing these settings on the screen, for example, will change corresponding values in 7B7-02-01 string.
 
  • Like
Reactions: lewis-liu

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
poking around in the data i don't have 720-04-14 B0 B1 B2 B3 B4 B5 i actually don't have any of the 720-04-XX but i have 720-03-01 to 720-03-2ti something but it seems to be the same as 720-04-xx anyone that can confirm that?
Try to use FORScan 2.3.4, instead of 2.3.5 or 2.3.6. Those last versions are glitchy.
 
  • Like
Reactions: Tux-Lover

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Please can you send me your Asbuilt for 07B7-01-02.

I want to enable Find my car these are my values:

Original: 07B7-01-02 A5 1A 73 00 20 13
New: 07B7-01-02 E5 1A 73 00 20 53

Could you please help me?

Thanks
Why do you need his AsBuilt?
Your values are correct to enable the Find My Car function. Have you already applied it in FORScan?
 

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Photo appears tilted...
My codes:

7B7-01-01 8550 0005 A13B
7B7-01-02 A501 C300 0832
7B7-01-03 0038 9210 9C
7B7-02-01 0035 1098 50F1
7B7-03-01 00C2
7B7-01-01 85D0 0005 A1BB
7B7-01-02 A501 C300 204A
 
  • Like
Reactions: diamir

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
What cable is needed to connect Forscan to Mazda 3 2017, couldn't find it while i was skimming through. and can i get it delivered to Australia?
ELM327 would work (not the cheapest chinese versions of it, though), as well as ELS27 and some other.

You can buy it from aliexpress, for example. But either ask seller about compatibility wit FORScan, or search for those, that have it explicitly written in the description.

Also you can read about cables on FORScan forums.
 
  • Like
Reactions: pavan_buzz

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
Need a hand calculating new hex to put into Forscan... I just installed basic Cruise control in my 2014 Mazda 3. There are only 3 blocks of Data. Vin is JM1BM1T72E1122713. Need to figure out lines 720-03-01 and 720-03-23 I think. Thank you in advanced.
Good day! Looked modified cars mazda CX-5, 2.0, AT, Active. Not lines 720-04-27, there is 720-03-27. I have to edit 720-03-27? Must be 720-03-27 20 03 88 00 00 F4?
For everyone, who does not have third block in IC module, and therefore, whose fourth block is instead named as third, so instead of having 720-04-27 you have 720-03-27:


PLEASE USE FORScan v2.3.4 instead of 2.3.5-2.3.8.
 
  • Like
Reactions: TheSuperiorCode

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
UPD6 (04/03/2017): CHanges in v6.2:
- Added support of FORScan v2.3.5+ in IC module (Block number does not really matter. In FORScan versions prior to 2.3.5, last block is 4, in versions after 2.3.4 - it has number 3. Just paste the last block from *.abt file [IC module backup] into Excel file [B4 cell]).

Thanks for the information on how to calculate this checksum goes to korogodsky.
Huge thanks for everything else goes to Withe and everyone involved.

Please leave some comments about usability of this file.

LINK TO THE FILE
New excel file version with support of 2.3.5-2.3.8 FORScan versions.
 
  • Like
Reactions: Vic_tormenta

·
Registered
Mazda 3, 2015, SkyActiv, 1.5L, 120hp, 6AT, Touring+, Titanium Flash Mica
Joined
·
530 Posts
1 - 20 of 256 Posts
Top