############################################################################# # # This is the description file for the Software Update of Audi components # ############################################################################# [common] release = "BNav_EU_K0260_1_D1" vendor = "HBAS" variant = "9303" variant2 = "9304" region = "Europe" region2 = "RoW" skipFileCopyCrc = "true" skipEraseOrphanedImageHeaders = "true" MetafileChecksum = "3142e6b6" ############################################################################# # # RU # ############################################################################# [ARU9331] VendorInfo="Harman/Becker Automotive" DeviceDescription="RU" [ARU9331\MAINAPP\41\default\Application] FileName = "9331_41_upd.bin" FileSize = "980924" CheckSum = "7758493c" CheckSum1 = "dc46c431" Version = "52" AppName = "RU" [ARU9331\Atmega\41\default\Application] FileName = "08062A_checksum.bin" FileSize = "10980" CheckSum = "e8f931e0" Version = "8062" AppName = "RU" [ARU9331\Inic\41\default\Application] FileName = "C1_OS81050_FW_V01_10_08_CS_V02_02_10_checksum.ipf" FileSize = "122014" CheckSum = "fa06945" Version = "17827856" AppName = "RU" [ARU9331\TUN-E2P\41\default\Application] FileName = "9334_D1_4061_V1_0030_checksum.bin" FileSize = "3924" CheckSum = "83d6942f" Version = "1" AppName = "RU" [ARU9331\TNR\41\default\Application] FileName = "rutnrref.csv" FileSize = "293" CheckSum = "8d0f70ad" Version = "1" AppName = "RU" ############################################################################# # # RU # ############################################################################# [ARU9332] VendorInfo="Harman/Becker Automotive" DeviceDescription="RU" [ARU9332\MAINAPP\41\default\Application] FileName = "9332_41_upd.bin" FileSize = "987528" CheckSum = "536c0f83" CheckSum1 = "c20cc29e" Version = "52" AppName = "RU" [ARU9332\Atmega\41\default\Application] FileName = "08062A_checksum.bin" FileSize = "10980" CheckSum = "e8f931e0" Version = "8062" AppName = "RU" [ARU9332\Inic\41\default\Application] FileName = "C1_OS81050_FW_V01_10_08_CS_V02_02_10_checksum.ipf" FileSize = "122014" CheckSum = "fa06945" Version = "17827856" AppName = "RU" [ARU9332\TUN-E2P\41\default\Application] FileName = "9334_D1_4061_V1_0030_checksum.bin" FileSize = "3924" CheckSum = "83d6942f" Version = "1" AppName = "RU" [ARU9332\TNR\41\default\Application] FileName = "rutnrref.csv" FileSize = "293" CheckSum = "8d0f70ad" Version = "1" AppName = "RU" ############################################################################# # # RU # ############################################################################# [ARU9333] VendorInfo="Harman/Becker Automotive" DeviceDescription="RU" [ARU9333\MAINAPP\41\default\Application] FileName = "9333_41_upd.bin" FileSize = "1409988" CheckSum = "4f9ece21" CheckSum1 = "cbed13b5" CheckSum2 = "cb442155" Version = "52" AppName = "RU" [ARU9333\Atmega\41\default\Application] FileName = "08062A_checksum.bin" FileSize = "10980" CheckSum = "e8f931e0" Version = "8062" AppName = "RU" [ARU9333\DAB\41\default\Application] FileName = "DabBl1_checksum.bin" FileSize = "1752" CheckSum = "e58ac4e7" Version = "161" AppName = "RU" [ARU9333\DAB\DabBl1_checksum.bin\options] CheckSum = "e58ac4e7" [ARU9333\DAB\DabBl3_checksum.bin\options] CheckSum = "18778342" [ARU9333\DAB\DabArm_checksum.bin\options] CheckSum = "db99ac9d" [ARU9333\DAB\DabCnst_checksum.bin\options] CheckSum = "762e0ddb" [ARU9333\DAB\DabRom_checksum.bin\options] CheckSum = "a6b69627" [ARU9333\DAB\DabThmb_checksum.bin\options] CheckSum = "b12235c9" [ARU9333\Inic\41\default\Application] FileName = "C1_OS81050_FW_V01_10_08_CS_V02_02_10_checksum.ipf" FileSize = "122014" CheckSum = "fa06945" Version = "17827856" AppName = "RU" [ARU9333\TUN-E2P\41\default\Application] FileName = "9334_D1_4061_V1_0030_checksum.bin" FileSize = "3924" CheckSum = "83d6942f" Version = "1" AppName = "RU" [ARU9333\TNR\41\default\Application] FileName = "rutnrref.csv" FileSize = "293" CheckSum = "8d0f70ad" Version = "1" AppName = "RU" ############################################################################# # # RU # ############################################################################# [ARU9438] VendorInfo="Harman/Becker Automotive" DeviceDescription="RU" [ARU9438\MAINAPP\41\default\Application] FileName = "9438_41_upd.bin" FileSize = "996340" CheckSum = "25e4597d" CheckSum1 = "8b469e00" Version = "51" AppName = "RU" [ARU9438\Atmega\41\default\Application] FileName = "09501A_checksum.bin" FileSize = "11106" CheckSum = "fa5a73e5" Version = "9501" AppName = "RU" [ARU9438\Inic\41\default\Application] FileName = "C1_OS81050_FW_V01_10_08_CS_V02_02_10_checksum.ipf" FileSize = "122014" CheckSum = "fa06945" Version = "17827856" AppName = "RU" [ARU9438\TUN-E2P\41\default\Application] FileName = "9470_D0_4061_19_0035_checksum.bin" FileSize = "5586" CheckSum = "7ae9e96e" Version = "35" AppName = "RU" [ARU9438\TNR\41\default\Application] FileName = "rutnrref.csv" FileSize = "293" CheckSum = "dba545d7" Version = "1" AppName = "RU" ############################################################################# # # RU # ############################################################################# [ARU9469] VendorInfo="Harman/Becker Automotive" DeviceDescription="RU" [ARU9469\MAINAPP\41\default\Application] FileName = "9469_41_upd.bin" FileSize = "996480" CheckSum = "aadba8ff" CheckSum1 = "6d3c633b" Version = "51" AppName = "RU" [ARU9469\Atmega\41\default\Application] FileName = "09501A_checksum.bin" FileSize = "11106" CheckSum = "fa5a73e5" Version = "9501" AppName = "RU" [ARU9469\Inic\41\default\Application] FileName = "C1_OS81050_FW_V01_10_08_CS_V02_02_10_checksum.ipf" FileSize = "122014" CheckSum = "fa06945" Version = "17827856" AppName = "RU" [ARU9469\TUN-E2P\41\default\Application] FileName = "9470_D0_4061_19_0035_checksum.bin" FileSize = "5586" CheckSum = "7ae9e96e" Version = "35" AppName = "RU" [ARU9469\TNR\41\default\Application] FileName = "rutnrref.csv" FileSize = "293" CheckSum = "dba545d7" Version = "1" AppName = "RU" ############################################################################# # # FTEN-DV04FT1 # ############################################################################# [DVD] VendorInfo="Harman/Becker Automotive" DeviceDescription="FTEN-DV04FT1" [DVD\Main\14\default\application] FileName = "DV041423.bin" FileSize = "196608" CheckSum = "661bef50" Version = "1319680" AppName = "app.bin" ############################################################################# # # MainUnit ImageLayout (9303) # ############################################################################# [ImageLayout@MU9303] VendorInfo="HarmanBecker" DeviceDescription="MainUnit ImageLayout (9303)" # ATTENTION! # Do not remove the metainformation for the layout! # Else the image headers of not contained images will be killed! [MU9303\ImageLayout\ipl] ImageType = "Ipl" ImageStartAddress = "0x00000000" ImageSize = "63232" [MU9303\ImageLayout\fpga] ImageType = "Fpga" ImageStartAddress = "0x00040000" ImageSize = "746472" [MU9303\ImageLayout\fpga-emg] ImageType = "EmergencyFpga" ImageStartAddress = "0x00100000" ImageSize = "746472" [MU9303\ImageLayout\ifs-emg] ImageType = "EmergencyIfs" ImageStartAddress = "0x001C0000" ImageSize = "3753700" [MU9303\ImageLayout\ifs-root] ImageType = "IfsNeededForApplication" ImageStartAddress = "0x00580000" ImageSize = "33177680" [MU9303\ImageLayout\efs-extended] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x03200000" ImageSize = "37748736" [MU9303\ImageLayout\efs-system] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x05600000" ImageSize = "20971520" [MU9303\ImageLayout\efs-persist] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x06A00000" ImageSize = "22020096" ############################################################################# # # MainUnit ImageLayout (9304) # ############################################################################# [ImageLayout@MU9304] VendorInfo="HarmanBecker" DeviceDescription="MainUnit ImageLayout (9304)" # ATTENTION! # Do not remove the metainformation for the layout! # Else the image headers of not contained images will be killed! [MU9304\ImageLayout\ipl] ImageType = "Ipl" ImageStartAddress = "0x00000000" ImageSize = "63232" [MU9304\ImageLayout\fpga] ImageType = "Fpga" ImageStartAddress = "0x00040000" ImageSize = "746472" [MU9304\ImageLayout\fpga-emg] ImageType = "EmergencyFpga" ImageStartAddress = "0x00100000" ImageSize = "746472" [MU9304\ImageLayout\ifs-emg] ImageType = "EmergencyIfs" ImageStartAddress = "0x001C0000" ImageSize = "3753700" [MU9304\ImageLayout\ifs-root] ImageType = "IfsNeededForApplication" ImageStartAddress = "0x00580000" ImageSize = "33177680" [MU9304\ImageLayout\efs-extended] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x03200000" ImageSize = "37748736" [MU9304\ImageLayout\efs-system] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x05600000" ImageSize = "20971520" [MU9304\ImageLayout\efs-persist] ImageType = "EfsNeededForApplication" ImageStartAddress = "0x06A00000" ImageSize = "22020096" ############################################################################# # # MainUnit (9303) # ############################################################################# [MU9303] VendorInfo="HarmanBecker" DeviceDescription="MainUnit (9303)" scriptPre = "./MU9303/preUpdateScript" scriptPreName = "MU-PreScript" scriptPreCRC = "910d36" scriptPreMaxTime = "20" scriptPost = "./MU9303/postUpdateScript" scriptPostName = "MU-PostScript" scriptPostCRC = "fedb0478" scriptPostMaxTime = "20" [MU9303\fpga-emg\41\default\Application] Link = "[MU9304\fpga-emg\41\default\Application]" [MU9303\ifs-emg\41\default\Application] Link = "[MU9304\ifs-emg\41\default\Application]" [MU9303\ifs-root\41\default\Application] Link = "[MU9304\ifs-root\41\default\Application]" [MU9303\efs-system\41\default\Application] Link = "[MU9304\efs-system\41\default\Application]" ############################################################################# # # MainUnit (9304) # ############################################################################# [MU9304] VendorInfo="HarmanBecker" DeviceDescription="MainUnit (9304)" scriptPre = "./MU9304/preUpdateScript" scriptPreName = "MU-PreScript" scriptPreCRC = "910d36" scriptPreMaxTime = "20" scriptPost = "./MU9304/postUpdateScript" scriptPostName = "MU-PostScript" scriptPostCRC = "fedb0478" scriptPostMaxTime = "20" [MU9304\fpga-emg\41\default\Application] FileName = "SystemFPGA.hbbin" FileSize = "746472" CheckSum = "778a529b" CheckSum1 = "b497bd65" Version = "1642" AppName = "fpga-emg image" FlashStartAddress = "0x00100000" [MU9304\ifs-emg\41\default\Application] FileName = "ifs-emg.ifs" FileSize = "3753700" CheckSum = "5ada37fe" CheckSum1 = "a490b80d" CheckSum2 = "ab4be91d" CheckSum3 = "4932f83f" CheckSum4 = "f8356d54" CheckSum5 = "ce6ab09b" CheckSum6 = "d5efb00" CheckSum7 = "a78d710a" Version = "27" AppName = "ifs-emg image" FlashStartAddress = "0x001C0000" [MU9304\ifs-root\41\default\Application] FileName = "ifs-root.ifs" FileSize = "33177680" CheckSum = "e2b9edc" CheckSum1 = "5781507f" CheckSum2 = "8d53c9b2" CheckSum3 = "adc9dd20" CheckSum4 = "86a7eda8" CheckSum5 = "96362883" CheckSum6 = "fa9f52e6" CheckSum7 = "83433789" CheckSum8 = "75386d07" CheckSum9 = "68a832a5" CheckSum10 = "4fccaaab" CheckSum11 = "38faa433" CheckSum12 = "16d775d5" CheckSum13 = "e7155e08" CheckSum14 = "a9d796da" CheckSum15 = "d834428c" CheckSum16 = "2e676048" CheckSum17 = "1e097c01" CheckSum18 = "77285771" CheckSum19 = "6ab1d8d6" CheckSum20 = "9174d21" CheckSum21 = "caaeaa43" CheckSum22 = "1be1479a" CheckSum23 = "3113faca" CheckSum24 = "5abb0a11" CheckSum25 = "27fdcf3f" CheckSum26 = "1c8fa96a" CheckSum27 = "f3c2c1e7" CheckSum28 = "c4eb0ca1" CheckSum29 = "2922aca2" CheckSum30 = "984b1c77" CheckSum31 = "abad726b" CheckSum32 = "dd55c7b5" CheckSum33 = "58648d24" CheckSum34 = "c9551dc6" CheckSum35 = "56f865e1" CheckSum36 = "5b1177ed" CheckSum37 = "78e9ced6" CheckSum38 = "e3ea4802" CheckSum39 = "11040cb3" CheckSum40 = "cd2378fb" CheckSum41 = "ff9d22f9" CheckSum42 = "e1281a9d" CheckSum43 = "6ec92312" CheckSum44 = "d5aa0310" CheckSum45 = "fdd4ab28" CheckSum46 = "6e28d415" CheckSum47 = "dbbc061d" CheckSum48 = "efe08355" CheckSum49 = "79934aaa" CheckSum50 = "42b9c2db" CheckSum51 = "7d33e6be" CheckSum52 = "76c82aef" CheckSum53 = "4f014370" CheckSum54 = "c931c9e0" CheckSum55 = "869819dc" CheckSum56 = "63cf410e" CheckSum57 = "a4f24e30" CheckSum58 = "fb8f2b6" CheckSum59 = "cc60ba23" CheckSum60 = "9b640360" CheckSum61 = "57ef3dfc" CheckSum62 = "9a9b9e03" CheckSum63 = "bbf835ac" Version = "956" InstalledComponent = "sds" InstalledVersion = "4.0.1" AppName = "ifs-root image" FlashStartAddress = "0x00580000" [MU9304\efs-system\41\default\Application] FileName = "efs-system.efs" FileSize = "20971520" CheckSum = "306ebb27" CheckSum1 = "511459a" CheckSum2 = "4963b430" CheckSum3 = "f80d6222" CheckSum4 = "35d927ee" CheckSum5 = "b554fe13" CheckSum6 = "c7616785" CheckSum7 = "f6b26525" CheckSum8 = "3d5892aa" CheckSum9 = "a438cee6" CheckSum10 = "ae00e0ff" CheckSum11 = "d33ba17c" CheckSum12 = "d7fed723" CheckSum13 = "82d3d4cc" CheckSum14 = "baaad3d1" CheckSum15 = "943a3c86" CheckSum16 = "5531e4a8" CheckSum17 = "a2be98f9" CheckSum18 = "6fe3ab79" CheckSum19 = "37cecd0c" CheckSum20 = "14a16fd4" CheckSum21 = "e2118d77" CheckSum22 = "2905a95" CheckSum23 = "6b27a8b1" CheckSum24 = "717b88a1" CheckSum25 = "ada75b17" CheckSum26 = "bb637c8f" CheckSum27 = "67a4b908" CheckSum28 = "61dff3b2" CheckSum29 = "be7b1b30" CheckSum30 = "1fc47d4e" CheckSum31 = "7dbeac6a" CheckSum32 = "8466a2b2" CheckSum33 = "abd498f5" CheckSum34 = "27f718d4" CheckSum35 = "980c2f6f" CheckSum36 = "e4ba0da" CheckSum37 = "8ccc4d7e" CheckSum38 = "64bbc240" CheckSum39 = "26ffda17" Version = "956" AppName = "efs-system image" FlashStartAddress = "0x05600000" ############################################################################# # # INIC MainUnit # ############################################################################# [MuINIC] VendorInfo="Harman/Becker Automotive" DeviceDescription="INIC MainUnit" NeedMuIocBoloMode = "true" [MuINIC\Main\41\default\application] FileName = "D1_OS81050_FW_V01_10_07_CS_V02_01_11.ipf" FileSize = "122010" CheckSum = "cc0066b9" Version = "17827601" AppName = "INIC MainUnit" ############################################################################# # # Main Unit IO controller # ############################################################################# [MuIOC] VendorInfo="HarmanBecker" DeviceDescription="Main Unit IO controller" NeedMuIocBoloMode = "true" NoExclusiveBoloUpdate = "true" [MuIOC\Main\41\default\Application] FileName = "V850app.bin" FileSize = "589760" CheckSum = "3bfd964e" CheckSum1 = "16b31493" Version = "1546" AppName = "IO controller" [MuIOC\Main\41\default\Bootloader] FileName = "V850bolo.bin" FileSize = "65536" CheckSum = "ab697ba6" Version = "789" ############################################################################# # # Spare Part Number List # ############################################################################# [MuTnrRef] VendorInfo="Audi" DeviceDescription="Spare Part Number List" [MuTnrRef\data\0\default\File] Version = "840" Source = "tnrref.csv" FileSize = "1708" Destination= "/mnt/efs-extended/tnrref.csv" DisplayName= "SparePartNumberList" DeleteDestinationDirBeforeCopy = "false" IsDestinationInFFS = "true" UpdateOnlyExisting = "false" CheckPoint = "2097152" CheckType = "CRC32_CheckWrittenData" CheckSumSize = "524288" CheckSum = "1376e2ba" ############################################################################# # # MainUnit (9303) # ############################################################################# [fpga@MU9303] VendorInfo="HarmanBecker" DeviceDescription="MainUnit (9303)" [MU9303\fpga\41\default\Application] Link = "[MU9304\fpga\41\default\Application]" ############################################################################# # # MainUnit (9304) # ############################################################################# [fpga@MU9304] VendorInfo="HarmanBecker" DeviceDescription="MainUnit (9304)" [MU9304\fpga\41\default\Application] FileName = "SystemFPGA.hbbin" FileSize = "746472" CheckSum = "835d908f" CheckSum1 = "98796188" Version = "2020" AppName = "fpga image" FlashStartAddress = "0x00040000"