Common kernel compilation commands
Set the kernel to the default configuration mode for dm6446:
Make arch = arm cross_compile = arm_v5t_le-davinci_dm644x_defconfig
Make arch = arm cross_compile = arm_v5t_le-checksetconfig
Set the kernel to the default configuration mode for dm355:
Make arch = arm cross_compile = arm_v5t_le-davinci_dm355_evm_defconfig
Make arch = arm cross_compile = arm_v5t_le-checksetconfig
Go to the configuration menu and change the Kernel configuration options:
Make arch = arm cross_compile = arm_v5t_le-menuconfig
Kernel image compilation command:
Make arch = arm cross_compile = arm_v5t_le-uimage
Kernel module compilation command:
Arch = arm cross_compile = arm_v5t_le-Modules
If the mkimage command cannot be found during image compilation, run the following command and then run the make command.
Export
Path = $ path:/opt/mv_pro_4.0.1/montavista/Pro/bin (the GCC path required for compiling the kernel)
Chmod A + x
/Opt/mv_pro_4.0.1/montavista/Pro/bin/mkimage (path of mkimage)
Make arch = arm cross_compile = arm_v5t_le-uimage
If not, then:
Open/home/DaVinci/icetekwork/LSP/Ti-DaVinci/scripts/mkuboot. sh file. Assign the mkimage directly to the absolute path of the mkimage. Mine is mkimage =/opt/mv_pro_4.0/montavista/Pro/bin/mkimage, then run the compile kernel command again...