On Fri, 2014-04-04 at 09:57 +1100, Peter Howard wrote: > 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.
Minor extra details: That defconfig doesn't enable MMC/SD support; I enabled it. No other changes. I also got the same behavior using da850_omapl138_defconfig from the last Ti release. > 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 > _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source