Example: SDCARD.INI as of CPU firmware V3.xΒΆ
\ [Status]
;FunctionOfCard
;0 = Perform no function when inserting the card or voltage ON
;1 = Load user program according to entry in group |UserProg|
;2 = Start firmware update according to entry in group |FirmwareUpdate|
;3 = Update firmware according to entry in group |FirmwareUpdate|
; and load user program according to entry in |UserProg|
FunctionOfCard=0
[FirmwareUpdate]
; 0 = No update
;11 = Update with file specified in module's section <modsec>, component's path key <pathkey>
;12 = Like 11, but check version of file to be updated differs from current one.
;13 = Like 11, but check version of file to be updated is newer than current one.
CPUPFW=0 ;<modsec>=|CPU|, <pathkey>= CPUPFW
BootFW=0 ;<modsec>=|CPU|, <pathkey>= BootFW
UpdateFW=0 ;<modsec>=|CPU|, <pathkey>= UpdateFW
DisplayFW=0 ;<modsec>=|CPU|, <pathkey>=DisplayFW
UpdateHook=0 ;<modsec>=|CPU|, <pathkey>=UpdateHook
ImportLicense=0 ;<modsec>=|CPU|, <pathkey>=ImportLicense
ExportLicense=0 ;<modsec>=|CPU|, <pathkey>=ExportLicense
Coupler0=0 ;<modsec>=|Coupler0|, <pathkey>=Firmware
Coupler1=0 ;<modsec>=|Coupler1|, <pathkey>=Firmware
Coupler2=0 ;<modsec>=|Coupler2|, <pathkey>=Firmware
Coupler3=0 ;<modsec>=|Coupler3|, <pathkey>=Firmware
Coupler4=0 ;<modsec>=|Coupler4|, <pathkey>=Firmware
Coupler5=0 ;<modsec>=|Coupler5|, <pathkey>=Firmware
Coupler6=0 ;<modsec>=|Coupler6|, <pathkey>=Firmware
[UserProg]
; 0 = No update
;11 = Update with file specified in module's section <modsec>, component's path key <pathkey>
UserProgram=0 ;Update user program. <modsec>=[CPU], <pathkey>= UserProgram
[CPU];
CPUFW= ;Path/file of CPU's system firmware to update
BootFW= ;Path/file of CPU's boot firmware to update
UpdateFW= ;Path/file of CPU's update firmware to update
UpdateHook = ;Path/file of UpdateHook to update
DisplayFW= ;Path/file of Display's firmware to update
ImportLicense= ;Path/file of import license file
ExportLicense= ;Path/file for export license file
UserProgram= ;Path/File of user program to update
[Coupler0]
Firmware= ;Path/file of internal coupler's firmware to update
[Coupler1]
Firmware= ;Path/file of external coupler's firmware slot 1 to update
[Coupler2]
Firmware= ;Path/file of external coupler's firmware slot 2 to update
[Coupler3]
Firmware= ;Path/file of external coupler's firmware slot 3 to update
[Coupler4]
Firmware= ;Path/file of external coupler's firmware slot 4 to update
[Coupler5]
Firmware= ;Path/file of external coupler's firmware slot 5 to update
[Coupler6]
Firmware= ;Path/file of external coupler's firmware slot 6 to update
Example SDCARD.INI for SD Card PM5650-2ETH for update only the system firmware (SystemFW):
[FirmwareUpdate]
CPUPFW=11
[CPU]
CPUFW=/SystemFirmware/ AC500_V3_SystemFirmware_V3.1.3.zzz.tar.bz2