View previous topic :: View next topic |
Author |
Message |
kbike ****
Age: 69 Zodiac: Joined: 21 Jul 2013 Posts: 322 Location: telford
|
Posted: Thu Nov 02, 2023 8:37 Post subject: Firmware |
|
|
Hi all, I have come across an article on how to update the firmware of the MMCS unit. Is this something that is recommendable or not that much of a requirement? Subject car is a 2016 MK4 with a E12 MMCS unit.
Cheers
R |
|
Back to top |
|
|
Google Sponsor
|
Posted: Thu Nov 02, 2023 8:37 Post subject: Google Ads keep the POCUK free to join! |
|
|
|
|
Back to top |
|
|
iam_TJ LifeTime Member
Joined: 10 Apr 2013 Posts: 351 Location: Europe
|
Posted: Thu Nov 02, 2023 17:34 Post subject: |
|
|
Can you share the source article?
Generally unless there is an important fix or added feature you need there isn't any pressing reason. I know sometimes it hard to resist the urge to have the "latest" ! |
|
Back to top |
|
|
kbike ****
Age: 69 Zodiac: Joined: 21 Jul 2013 Posts: 322 Location: telford
|
|
Back to top |
|
|
iam_TJ LifeTime Member
Joined: 10 Apr 2013 Posts: 351 Location: Europe
|
Posted: Fri Nov 03, 2023 7:54 Post subject: |
|
|
My prime activity is working with computer systems, embedded devices (such as the MMCS), and in particular low-level topics including firmware (writing, fixing, reverse-engineering, etc.).
With that knowledge here's my opinion on your shared link:
1. The offered firmware files are not provided by Mitsubishi
2. There is no way to verify the firmware is genuine or has not been modified (by anyone other than Mitsubishi)
3. There is no Change-log detailing what bugs are fixed or features added
4. There is no way to determine a level of trust in the person that uploaded the file(s) to the Internet Archive
5. There is no way to be sure it does not violate the Mitsubishi copyright (I would expect these files are only legally distributed to dealerships)
I'd strongly recommend enquiring directly with Mitsubishi or one of their authorised dealers about any known firmware updates and asking for the change-log to determine if there is a fix for a function you require.
Additionally I'd want to know a cryptographic hash of the authorised firmware files to compare against the files you intend to use in order to verify they have not been modified. I've generated the MD5, SHA1 (SHA 128 bit) and SHA2 (SHA 256 bit) hashes for you in case you can get those from Mitsubishi:
Code: |
$ java -jar /usr/local/bin/jacksum-3.6.0.jar -a md5+sha1+sha256 -s "\t" -F "#FILENAME#SEPARATOR#ALGONAME{i}#SEPARATOR#HASH{i}" *.LOADING.KWI
Launching java via /usr/my/bin/java
NOTE: Picked up JDK_JAVA_OPTIONS: -Dsun.java2d.dpiaware=true -Dsun.java2d.uiScale=100% -Dawt.useSystemAAFontSettings=on -Dswing.boldMetal=false -Dswing.plaf.metal.controlFont='TisaSansWeb03-Light-10' -Dswing.plaf.metal.userFont='TisaSansWeb03-Light-10'
mmcs-nr-242-firmware-rev-104238-ver-ci.LOADING.KWI md5 82f666acf7a1263730d788b8e7351c4b
mmcs-nr-242-firmware-rev-104238-ver-ci.LOADING.KWI sha1 746c68b4afac9494b86f80202438fa8dcdecced9
mmcs-nr-242-firmware-rev-104238-ver-ci.LOADING.KWI sha256 7b205d9370b7d23d70d76ed34e8ff612367a343c5260833604b3431ac363121b
mmcs-nr-242-firmware-rev-504247-ver-cz.LOADING.KWI md5 744dcc480342b7f739660a1d3e5bd2bc
mmcs-nr-242-firmware-rev-504247-ver-cz.LOADING.KWI sha1 2f254d1ca378e8874b9cfb0b1b5ea3a0a075e1e0
mmcs-nr-242-firmware-rev-504247-ver-cz.LOADING.KWI sha256 61ee0829fea6a0673b81dadd8a08d6d746244a15a024324ffe2ec996e9e6fa03
mmcs-nr-242-firmware-rev-506372-ver-cr.LOADING.KWI md5 d41d8cd98f00b204e9800998ecf8427e
mmcs-nr-242-firmware-rev-506372-ver-cr.LOADING.KWI sha1 da39a3ee5e6b4b0d3255bfef95601890afd80709
mmcs-nr-242-firmware-rev-506372-ver-cr.LOADING.KWI sha256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
|
|
Back to top |
|
|
kbike ****
Age: 69 Zodiac: Joined: 21 Jul 2013 Posts: 322 Location: telford
|
Posted: Fri Nov 03, 2023 8:04 Post subject: |
|
|
Thanks for your valued reply. That’s just what I was looking for the opinion of someone “in the know “. On the strength of this I won’t be taking things further.
Best regards
R |
|
Back to top |
|
|
|