bentalebahmed / Citroen-Peugeot-RT6-car-radio-display-config-via-MiraScripts

Configuration files and installation guide for the RT6 car radio-display for Citroen & Peugeot using MiraScripts.
3 stars 0 forks source link
autoradio citroen mirascripts peugeot rt6

Citroen-Peugeot-RT6-car-radio-display-config-via-MiraScripts

Configuration files and installation guide for the RT6 car radio-display for Citroen & Peugeot using MiraScripts.

My experience

This guide comes from my tries and experiments with my car (Citroen C4 phase 2, 2013, 1.6 diesel), which has an RT6 autoradio. The problem was that from time to time the autoradio froze and i had to reboot it with the CD eject button (long press till it turns off), so as a starter I tried to update its firmware from 2.70 to 2.86 (the latest as far as i know). I did not succeed in doing that as the RT6 has an internal micro SD card which was super slow (hence the freezing problem).

Second try, i bought a new micro SD card (8GB) and got RT6 firmware version 2.86, i ended up with the installation starting but never finishing, after lot and lot of tries that required formatting the sd card, it was damaged, and i found that from forums that sometimes going to a way higher version of the firmware won't work.

Third try, I used another mirco SD card (16GB, but it could work with 8GB) in order to install another firmware, version 2.80, and the maps (future installation). finally, the installation worked, but i ended up with Peugeot boot screen and radio keyboard buttons not working (I assume they were reconfigured for Peugeot cars, hence the Peugeot boot screen).

Now time to configure those things, and i found something called MiraScripts, where i used RT6_MiraScripts and DatExplorer to configure the RT6 for my car and to enable extra features in it.

Warning

Follow this work at your own risk, I guarantee nothing. It is always a good idea to back up the Miroc SD card of the RT6, and take precautions when disassembling or reassembling any part of the car.

All this work was done using a Windows computer.

RT6 Firmware update

Firmware backup

If you are able to clone the internal RT6 SD card, you better do so into another SD card or pen drive (clone not copy-paste), by disassembling the radio-display (check for tutorials on how to do that, plus you will need a set of tools for the job), or get another SD card for the new firmware and keep aside the original SD card from the RT6. So when something goes wrong you will have your usual firmware and the RT6 will work safely.

User configuration file backup

Another option is to copy some user files (configurations) that are related to your car using MiraScripts (RT6_MiraScripts->USERCOM). To do so, you will need a pen drive (size of 16GB minimum), and download RT6_MiraScripts from MiraScripts, the steps are as follows:

Firmware installation

Assuming that you backed or cloned the RT6 internal SD card or the user config files.

For the new firmware update, you will need:

Keep in mind that while the installation is running the RT6 will turn on and off multiple times.

SD card replacement

You will need:

RT6 configuration

The installation is done, now you need to configure the RT6 if it is not well configured to fit your car. Here we have 2 options, either you have the user config files backed up and you will write them to the RT6, or you need to do a manual configuration using MiraScripts.

User config backed up

You will need:

You can also use the files found here that i have found on the web and another one that i have configured for my car (both are for Citroen C4 phase 2).

Manual configuration using MiraScripts

You will need:

The DatExplorer contains a set of files that defines the configuration options (parameters) that allow the modification of the previously mentioned files as a "*.dat" file. In the Custom DATAEXPLOERE, we find :

You can view the content of the files by opening them with NotePad (or any text and source code editor like VS-code), we observe that it contains a number in between "[ ]" like "[3]", label (contains the label of the configuration option or sub-option), and at some options, we notice a description (description of the option or sub-option) and a text as "editable=yes", this text allows for the modification of that specific option using the DATAEXPLOERE, if it not there you can not modify that option, so not all options have it as we will not modify everything, but feel free to experiment (always at your own risk). if you can't modify an option value, add the "editable=yes" to that option.

user_com.dat

In order to modify the user config files, double-click on the "DATEXPLORER.exe", a window will pop up asking for an update, answer no as it never works if you answer yes. Now click on "Load Config" in the top left and search for "RT6_2xx-user_com.dat.cfg" file, then click on "Load DAT" in the top left and search for "user_com.dat" (this is your backed up file or the ones in this repo), you will have something like this:

In the "user_com.dat", you will find the option "1.4.54: Vehicle_Brand" which is the option for the brand of your car, this option will change the boot screen for you, by default it is set to Peugeot (Vehicle_Brand=4), to change it to Citroen (Vehicle_Brand=1), double click on its "Value" on the right and set it to 1. That's it for the "user_com.dat" configuration, click "Save" on the top right corner and you are done.

user_config.dat

Now to the most important file, use "DATEXPLORER.exe" to load the "RT6_2xx-user_config.dat.cfg" config file using "Load Config" and the user data file "user_config.dat" using "Load DAT". the important options for me are:

When you do a fresh firmware update by default the buttons will not work, you will struggle a bit to find how to scroll to be able to select yes and no for the read-write user com data, also the select (enter) button to press when you scroll for yes or no. the default "1.8.135:FMUX_Config" is as follows:

"01,02,03,04,05,06,07,08,0B,0D,0F,0C,12,13,11,15,16,17,18,00,24,25,26,27,28,29,2A,2B,19,1B,1C,1D,1E,20,21,22,23,09,2C,2D,2E,2F,30,31,01,03,00,00,00,00,00,00,00,00,00,00,00,00,"

for my car, I had to change it to:

"01,02,03,04,05,06,07,08,0A,22,21,1F,20,1A,1D,15,16,17,18,19,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,02,00,00,00,00,00,00,00,00,00,00,00,00,"

copy and paste without " ".

When you are done, click "Save" and remove the "System Volume Information" file, plug the pen drive and execute the write command, restart your RT6 with a long press (till it turns off) on the CD eject button, don't forget to remove the pen drive. Now, everything should work, and your RT6 is restored.

Another option you may want to activate is the oil and cooling water temperature, the tire air status (works for certain cars only), and car alerts. To do so check the option "1.12:Trip data", the sub-options are self-explained, and you can set them either to 0=deactivate or 1=activate.