The Flash is directly connected to the OMAP5948 HMI-processor and contains the Firmware of the userinterface (HMI). In order to download the content from the Flash, e.g. for reverse engineering or to copy it to another device, you need an JTAG-probe.
The only working solution i know until now is to use a "Segger J-Link" interface in combination with the Segger "J-Flash" tool. The "EDU" version of the interface is sufficient for reading. The software tools can be downloaded from Seggers webpage here: https://www.segger.com/downloads/jlink/
Unfortunately, Segger limit the features of the tools in depend of the edition. So with J-Link EDU you can only read flash using J-Flash, but not erase or write. If you search the interface you may find a tool to generate licenses for the EDU edition to use all tools with full features
How to connect the interface to the mainboard and how to setup and read the content is described here: https://mk4-wiki.denkdose.de/artikel/na ... oard_flash
Here are the Segger J-Flash projectfiles needed, ready for download:
- https://mk4-wiki.denkdose.de/_media/art ... 948.jflash
- https://mk4-wiki.denkdose.de/_media/art ... 948.jflash
- https://mk4-wiki.denkdose.de/_media/art ... 948.jflash
RADIO_TYPE "_" FORD_PART "_" BOSCH_PART "_" FLASH_SOURCE "_" PIN [ "_" MAIN_SW_VER ] "_" STATUS ".bin"
- RADIO_TYPE could be "NX", "FX" or "MCA"
- FORD_PART is the Ford partnumber like "7S7T-18K931-BL"
- BOSCH_PART is the BOSCH partnumber without blanks, like "7612300534"
- FLASH_SOURCE should be "MBFLASH" for Mainboard Flash or "GBFLASH" for Graphicsboard Flash
- PIN the 4 digit PIN code like this "PIN-xxxx"
- MAIN_SW_VER, if known (optional) the software version of the main Firmware (found in SW/HW Versions of radio menu)
- STATUS can be "Working" or "RebootLoopError" or "InsertDataCarrierForDownload" or something to describe whats on with the image. NOTE: Also faulty images a valueable!