Peter Howard
2014-04-03 22:57:55 UTC
Dear All:
I'm trying to build a kernel from the current head of the git repository
for an OMAP-L138 board. This boots fine with a kernel built from the
last Ti release*. However when I substitute in a kernel built from the
repo, the kernel gets a SIGSEGV when it tries to start init (given you
see nothing from init itself I'm guessing the segfault occurs during the
loading of init).
I'm building using da8xx_omapl_defconfig and the arago 2011.09
toolchain. My questions at this point are:
* Should I be trying to build from the tip of the master branchy?
Is there a specific branch I should work from?
* Given that it looks (to me) like a problem with actually loading
init, has something significant changed in the memory mapping
since the 3.3 kernel (the release source)? The release kernel
sets up partitions on the m25p80 MTD, which the kernel built
from git doesn't - relevant?
* Other suggestions?
Thanks in advance.
* The release at:
http://processors.wiki.ti.com/index.php/DaVinci_PSP_Releases#DA850.28Spectrum_Digital_EVM.29.2C_DA830.28Spectrum_Digital_EVM_and_Spectrum_Digital_WiFi_EVM.29_and_OMAP-L138.28_Logic_PD_EVM_and_LCDK.29
I'm trying to build a kernel from the current head of the git repository
for an OMAP-L138 board. This boots fine with a kernel built from the
last Ti release*. However when I substitute in a kernel built from the
repo, the kernel gets a SIGSEGV when it tries to start init (given you
see nothing from init itself I'm guessing the segfault occurs during the
loading of init).
I'm building using da8xx_omapl_defconfig and the arago 2011.09
toolchain. My questions at this point are:
* Should I be trying to build from the tip of the master branchy?
Is there a specific branch I should work from?
* Given that it looks (to me) like a problem with actually loading
init, has something significant changed in the memory mapping
since the 3.3 kernel (the release source)? The release kernel
sets up partitions on the m25p80 MTD, which the kernel built
from git doesn't - relevant?
* Other suggestions?
Thanks in advance.
* The release at:
http://processors.wiki.ti.com/index.php/DaVinci_PSP_Releases#DA850.28Spectrum_Digital_EVM.29.2C_DA830.28Spectrum_Digital_EVM_and_Spectrum_Digital_WiFi_EVM.29_and_OMAP-L138.28_Logic_PD_EVM_and_LCDK.29
--
Peter Howard <pjh at northern-ridge.com.au>
Peter Howard <pjh at northern-ridge.com.au>