Apply custom images to Ford Convers+
Posted: 11 Mar 2019, 05:44
Hey guys, today i add this topic where i've been working for a while. The goal was to find, extract and change the images, especially the screensafer image (Ford logo) to something custom.
After putting this project down for a while, a cool guy append to my project an gives the needed hint. He did find the encoding of the images and was so kind to share his knowledge with me. We will explain the method in the following posts.
THX and welcome @Ursadon !
So the very first step is done, we know the imageformat and could now create it from out custom images. It therefore needs to be remapped from truecolor RGB to indexed color palette with 256 colors.
Next would be to find the color LUTs to put the inks of the palette. Also to find out the memory layout, how the system finds the image it wants. Regarding to his disassembling the image is displayed via a shared memory imagebuffer in RAM of the MCU (MAC7117), where the LCD board accesses it. So it may worth a look into the screens datasheet, or it's processor, to find all releveant informations.
After putting this project down for a while, a cool guy append to my project an gives the needed hint. He did find the encoding of the images and was so kind to share his knowledge with me. We will explain the method in the following posts.
THX and welcome @Ursadon !
So the very first step is done, we know the imageformat and could now create it from out custom images. It therefore needs to be remapped from truecolor RGB to indexed color palette with 256 colors.
Next would be to find the color LUTs to put the inks of the palette. Also to find out the memory layout, how the system finds the image it wants. Regarding to his disassembling the image is displayed via a shared memory imagebuffer in RAM of the MCU (MAC7117), where the LCD board accesses it. So it may worth a look into the screens datasheet, or it's processor, to find all releveant informations.