
On Thu, 2012-01-26 at 10:08 -0700, Tom Rini wrote:
On Wed, Jan 25, 2012 at 1:06 PM, wilsonjonathan piercing_male@hotmail.com wrote:
The u-boot loader is showing an incorrect size in the memory, and passing the invalid information to the kernel.
What revision of the board do you have? Is this a 'classic' rev C4? Thanks.
As far as I'm aware yes, standard C4 from digikey.
I've done a little more searching, and found that adding #define DEBUG to /arc/arm/lib/board.c brings up more detailed info.
U-Boot SPL 2011.12-dirty (Jan 26 2012 - 18:21:33) Texas Instruments Revision detection unimplemented OMAP SD/MMC: 0 reading u-boot.img reading u-boot.bin mkimage signature not found - ih_magic = ea000014 Assuming u-boot.bin .. reading u-boot.bin
U-Boot 2011.12-dirty (Jan 26 2012 - 18:45:06)
U-Boot code: 80100000 -> 8014BC20 BSS: -> 8018F824 OMAP3530-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 720 mHz OMAP3 Beagle board + LPDDR/NAND I2C: ready monitor len: 0008F824 ramsize: 40000000 TLB table at: bfff0000 Top of RAM usable for U-Boot at: bfff0000 Reserving 574k for U-Boot at: bff60000 Reserving 384k for malloc() at: bff00000 Reserving 32 Bytes for Board Info at: bfefffe0 Reserving 120 Bytes for Global Data at: bfefff68 New Stack Pointer is: bfefff58 RAM Configuration: Bank #0: 80000000 512 MiB Bank #1: a0000000 512 MiB relocation Offset is: 3fe60000 WARNING: Caches not enabled monitor flash len: 000532D8 Now running in RAM - U-Boot at: bff60000 NAND: 256 MiB MMC: OMAP SD/MMC: 0 *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial Beagle Rev C4 timed out in wait_for_pin: I2C_STAT=0 I2C read: I/O error Unrecognized expansion board: 0 Die ID #5468002400000000040365fa12014003 Net: No ethernet found. Hit any key to stop autoboot: 0 OMAP3 beagleboard.org #
At that point my total lack of c knowledge kicked in and I gave up!
I'm currently downloading the denx u-boot from git, so will give that a try and see if it reports anything different.
The reason for going for a source option is I have an odd problem with my pandaboard not reading the mmc with various versions of u-boot so decided to go back to the beagleboard to see if the problem was the same, and if not then at least have an idea where to start from with the pandaboard... but I digress!