Problem with PHYS_64BIT on E500 Core (2.6.23.1)
From: Morrison, Tom <hidden>
Date: 2007-11-06 15:15:11
I have a MPC8548E Board in which with an earlier version of=20 the kernel (2.6.11++), we customized head_e500.S and other=20 files to support the PHYS_64BIT & PTE_64BIT based upon=20 the work done for PPC64. It works very well. I am attempting to update our kernel to the latest and have gotten the basic system up & running (with some hacks/problems that I won't until I am finished). We are using cuboot.85xx=20 image because our u-boot does NOT support dtb. I noticed that the head_fsl_booke.S had the Large Physical=20 Address support, and I ported the other changes required, but I get nowhere close to the code before the processor hangs. I have tracked it down to where it is booting into the vmlinux (which I assume is into the head_fsl_booke.S). We haven't=20 hooked a debugger up to this yet - but I am positive that it isn't making out of this initialization code in the initial=20 assembly code. The question is: Has anyone actually tried this to do this yet? Thanks in advance for your responses! Tom Morrison Principal S/W Engineer Empirix, Inc (www.empirix.com) tmorrison@empirix.com (781) 266 - 3567