![Freescale Semiconductor i.MX 6DualLite Reference Manual Download Page 90](http://html1.mh-extra.com/html/freescale-semiconductor/i-mx-6duallite/i-mx-6duallite_reference-manual_2330523090.webp)
2. Convert the ihex firmware file to a stripped-down binary using the script
ihex2bin.py. Please contact Freescale to acquire this script.
python ihex2bin.py -I epdc_E060SCM.fw.ihex -o epdc_E060SCM_splash.bin
3. Write the firmware file to the SD card at an offset of 6MB where U-Boot will look
for it.
dd if=./epdc_E060SCM_splash.bin of=/dev/sdX bs=1024 seek=6144
9.4 Source Code Structure
Table below lists the source files associated with the EPDC driver. These files are
available in the following directory:
drivers/video/mxc
Table 9-1. EPDC Driver Files
File
Description
mxc_epdc_fb.c
The EPDC frame buffer driver.
epdc_regs.h
Register definitions for the EPDC module.
Table below lists the global header files associated with the EPDC driver. These files are
available in the following directory:
include/linux/
Table 9-2. EPDC Global Header Files
File
Description
mxcfb.h
Header file for the MXC framebuffer drivers
mxcfb_epdc_kernel.h
Header file for direct kernel access to the EPDC API extension
9.5 Menu Configuration Options
To get to the Linux kernel configuration options available for the EPDC module, use the
command ./ltib -c when located in the <ltib dir>. On the screen displayed, select
Configure the kernel and exit. When the next screen appears select the options to
configure. The following Linux kernel configuration options are provided for the EPDC
module:
Source Code Structure
i.MX 6Solo/6DualLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
90
Freescale Semiconductor, Inc.