Analysis of Firmware Update CD
Posted: 09 Dec 2019, 07:59
When i look into the Firmware Update-CD i find only these files to be of interest:
"system.elf" (~4 MB)
This is the operating system boot image, loaded by the bootloader. It contains an RTOS and builds the base of the whole HMI-System and will be executed by the OMAP.
"plattapp.bin" (~7 MB)
This seems to contain the main application, controlling everything what the radio does.
"navfx001.bin" (~ 5 MB)
I guess this is the navigation application itself, which will be run on top of the OMAP RTOS.
"fgs.dnl" (~5 MB)
This file contains the firmware for the FGS and will end in the Flash memory located on the graphicsboard. It is only loaded once and forwarded to the graphicsboard.
"radio.dnl" (~ 0,6 MB)
Contains the firmware for the radio-processor (V850). Only loaded once (on update) and program the RU.
Acronyms:
- "FGS" is the graphicsboard and could be an acronym for "Front-Graphics-System" or something like that
- "HMI" is shortcut for "Human-Machine-Interface" and in our case this is the OMAP-System on the mainboard
- "RU" radio unit processor (V850 based)
*.dnl files
Those files are targettet to other parts of the system than the HMI. They are only handled/forwarded from there because the update-application would be run on HMI.
"system.elf" (~4 MB)
This is the operating system boot image, loaded by the bootloader. It contains an RTOS and builds the base of the whole HMI-System and will be executed by the OMAP.
"plattapp.bin" (~7 MB)
This seems to contain the main application, controlling everything what the radio does.
"navfx001.bin" (~ 5 MB)
I guess this is the navigation application itself, which will be run on top of the OMAP RTOS.
"fgs.dnl" (~5 MB)
This file contains the firmware for the FGS and will end in the Flash memory located on the graphicsboard. It is only loaded once and forwarded to the graphicsboard.
"radio.dnl" (~ 0,6 MB)
Contains the firmware for the radio-processor (V850). Only loaded once (on update) and program the RU.
Acronyms:
- "FGS" is the graphicsboard and could be an acronym for "Front-Graphics-System" or something like that
- "HMI" is shortcut for "Human-Machine-Interface" and in our case this is the OMAP-System on the mainboard
- "RU" radio unit processor (V850 based)
*.dnl files
Those files are targettet to other parts of the system than the HMI. They are only handled/forwarded from there because the update-application would be run on HMI.