This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8127 IPNCRDK build kernel for EVM issue

Hi expert,

I want to run IPNCRDK kernel on EVM.

If I change the option in Rules.make from ipnc to evm, when compile it will report that can not find the defconfig file 'ti8148evm_ubifs_defconfig'

I checked this and find that there is no such file. If I use ti8148evm_defconfig instead, I find it has turn off the SPI.

If I copy this defconfig file from DVRRDK, the compilation will fail for .ko failure, after uImage has been generated, so it will not affect the binary.

Could you help check if I am following the right way to configure/compile?

BR,

Eason

  • Eason,

    IPNCRDK was tested on EVM only for ver.2.0 release. Post v.2.0 there were many kernel updates and the EVM validation was not carried forward. This is the reason why the evm defconfig is missing.

    To port on EVM, you can take the working EVM defconfig (like from DVRRDK), but you will need to account for IPNC related inclusions like some .KO which are compiled with the kernel.

    Regards
    Rajat 

  • One thing to confirm:

    Errors about the ko files show up after the uImage has been generated, so there shoud be no risk of using the uImage, right?

    Is is nessesary to clear all the errors? I just want to test SPI driver on EVM with the kernel .

    If I want to clear the error, do I just need to compare the defconfig file from DVRRDK w/ the one exist in IPNCRDK kernel folder?

     

    BR,

    Eason Wang

  • Below is the error log: