Sigh. There is a .csv (basically, ascii readable) file in the RPGDATA folder that I somehow managed to ignore all this time. It tells me a little story about what all the .RPG files are for. In short, I've been largely wasting my time looking at the RPG files, at least the ones I have so far. [ Edit: and at least for the present goal of iMiev firmware. ] [ Edit 2: I suspect now that .RPG files potentially carry several firmware updates; if so, all would be related to a single issue / TSB (technical service bulletin). ]
I've still found no relationship whatsoever between .RPG and .CFF files, though I still suspect that a given .RPG "carries" inside it a .CFF, along with a very complex program to upload it via the VCI.
In case it's of interest to anyone, here is the data on what's in the .RPG files that I have from the 2012 distribution.
Code: Select all
VE03071.rpg Carisma - Countermeasure for smoke & engine hesitation when high speed VE03072.rpg Ditto VE03073.rpg Ditto VE03074.rpg Ditto VE03076.rpg Galant - Countermeasure for smoke/fuel consumption display & magnet VE03077.rpg Ditto VE03078.rpg Space wagon, as above VE03079.rpg Ditto VE0307A.rpg Ditto VE0307B.rpg Ditto VE0307C.rpg Space wagon - Countermeasure for output decline/smoke/fuel consumption display & magnet VE0307D.rpg Ditto VE0307E.rpg Space runner / wagon, as above VE0307F.rpg Ditto VE0307G.rpg Galant as above VE0307H.rpg Ditto VE0307I.rpg Space wagon as above VE0307J.rpg Ditto VE0307K.rpg Space wagon - Countermeasure for smoke/fuel consumption display & magnet VE0307L.rpg Ditto VE0307M.rpg Ditto VE0307N.rpg Ditto VE0307O.rpg Space runner, as above VE0307P.rpg Ditto VE0307U.rpg Colt/Lancer - Countermeasure for cold hesitation VE03081.rpg Ditto VE03082.rpg Ditto VE03083.rpg Ditto VE03085.rpg Pajero - Countermeasure for miss MIL light ON/engine hesitation when cold... VE03086.rpg Pajero - Addition ETV position gap detection VE0308A.rpg PAJERO/MONTERO - Countermeasure for the high boost VE0308B.rpg Ditto VE0308C.rpg Ditto VE0308J.rpg Carisma - Correct fuel consumption display VE0308K.rpg Ditto VE0308L.rpg Ditto VE0308M.rpg Ditto VE0308N.rpg Ditto VE0308O.rpg Space Star - Countermeasure for error MIL light ON VE0308P.rpg Ditto VE0308Q.rpg Ditto VE0308R.rpg Space Star - Correct fuel consumption display VE0308S.rpg Ditto VE0308T.rpg Ditto VE0308U.rpg Ditto VE03091.rpg Ditto VE03092.rpg Carisma - as above VE03093.rpg Ditto VE03094.rpg Space Star - Correct fuel consumption display VE03095.rpg Ditto VE0309C.rpg L200 - Countermeasure over heat VE03101.rpg Space Star - Shock countermeasure of during slow driving with first gear VE04061.rpg PAJERO/MONTERO - Countermeasure of hydraulic flywheel VE04062.rpg Ditto VE04063.rpg Ditto VE04064.rpg Ditto VE04065.rpg Ditto VE04066.rpg Ditto VE04067.rpg Ditto VE04069.rpg Ditto VE0406E.rpg Ditto VE04091.rpg Carisma - Countermeasure for engine hard start at extremely cold condition VE04092.rpg Ditto VE04093.rpg Ditto VE04094.rpg Ditto VE04095.rpg Ditto VE04096.rpg Ditto VE05021.rpg Space Star - Countermeasure for engine hunting around 1500RPM on slight down hill VE05022.rpg Ditto VE05051.rpg L200 - Countermeasure for high idling VE05052.rpg Ditto VE05053.rpg Ditto VE05054.rpg Ditto VE05055.rpg Pajero Sport - Countermeasure for high idling VE06111.rpg Lancer - Change data related to engine startability at low temperature(for Russian fuel) VE06112.rpg Ditto VE06113.rpg Ditto VE06114.rpg Ditto VE06115.rpg Lancer - Delete intermittent control of A/C. Change IG timing for knocking suppression... VE07041.rpg Lancer Evolution - Change F/C to prevent over rpm limit resulting in catalyst damage VE08111.rpg Pajero - Judgement value of the overboost was changed. Judgement time of the overboost was changed VE08112.rpg Ditto VE08113.rpg Ditto VE08114.rpg Ditto VE08115.rpg Ditto VE09021.rpg Pajero/Montero - Optimization of fuel control on deceleration. Changed ISC control on engine starting VE09022.rpg Ditto