<br><div class="gmail_quote">Hi,<br><br>We have a MPC7410 based board and we are trying to port Linux on the same.<br><br>the Board Architecture/UART connection is as follows<br><br><b><span style="color:rgb(153, 0, 0)">MPC7410 ---> MPC107(PCI Bridge) ---> PLX9052(PCI->Local Bus Bridge) ---> UART</span></b><br>



The address mapping is as follows<br><br>PLX9052 @       0xDB00_0000<br>UART @           0xDB00_0100<br>FLASH @         0xFF00_0000<br>RAM @            0x0<br><br>We have to port Linux 2.6.24( default one with ELDK4.2).<br>



<br>as we don't have a debugger, we are using (<span style="color:rgb(255, 0, 0)">my_reset</span>) function which simply resets the board.<br><br><br>We have uboot up and running. we are downloading uImage to RAM location @0x800000 and JMP to 0x80000<br>



<br>Linux is executing till setup_arch() call in the start_kernel() function.<br><br>We are facing some issue in page_init() call; also on setting the BAT registers.(which is done at platform_init)<br><br>Anyone got any clue how to set the BAT for MPC7410 ? <br>



<br>
</div><br>