Re: [U-Boot] DDR2 configuration in MPC85xx

2009-05-14 Thread Fredrik Arnerup
age sizes defined in Book E, the e500 supports only the following: 0001 4 Kbyte 0010 16 Kbyte 0011 64 Kbyte 0100 256 Kbyte 0101 1 Mbyte 0110 4 Mbyte 0111 16 Mbyte 1000 64 Mbyte 1001 256 Mbyte" See my patch for this in "PATCH: bugfix for reading maximum T

[U-Boot] PATCH: bugfix for reading maximum TLB size on mpc85xx

2009-05-14 Thread Fredrik Arnerup
The MAXSIZE field in the TLB1CFG register is 4 bits, not 8 bits. This made setup_ddr_tlbs() try to set up a TLB larger than the e500 maximum (256 MB) which made u-boot hang in board_init_f() when trying to create a new stack in RAM. I have an mpc8540 with one 1GB dimm. Signed-off-by: Fredrik