当前使用TI OMAPL138的双核CPU,内核是一个ARM926和DSP6748。由于DSP使用绝对物理地址C0000000---C4FFFFFF,跟ARM926上运行的LINUX KERNEL地址冲突,导致无法正常运行DSP程序。所以,我想将LINUX KERNEL运行地址0XC5000000。
谁知道如何修改linux kernel的运行地址?需要修改哪些配置,能不能详细列出来?
比如当前linux kernle运行在0xC0008000,我们要将它修改成0xC5000000.
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.
当前使用TI OMAPL138的双核CPU,内核是一个ARM926和DSP6748。由于DSP使用绝对物理地址C0000000---C4FFFFFF,跟ARM926上运行的LINUX KERNEL地址冲突,导致无法正常运行DSP程序。所以,我想将LINUX KERNEL运行地址0XC5000000。
谁知道如何修改linux kernel的运行地址?需要修改哪些配置,能不能详细列出来?
比如当前linux kernle运行在0xC0008000,我们要将它修改成0xC5000000.
张工,你好!请参考processors.wiki.ti.com/.../HOWTO_Change_the_Linux_Kernel_Start_Address
上的步骤进行,同时需要设置mem参数