linux-mips
[Top] [All Lists]

Porting U-boot on MIPS (Au1350)

To: <linux-mips@linux-mips.org>
Subject: Porting U-boot on MIPS (Au1350)
From:  Gurumurthy G M <Gurumurthy.Gowdar@gmobis.com>
Date: Fri, 23 Apr 2010 14:38:30 +0900
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Thread-index: AcripzT9Ib2Hu3WASN2X0K8+q1Wp6g==
Thread-topic: Porting U-boot on MIPS (Au1350)

Hi All,
       we are porting U-boot 1.2.0 to MIPS32 Au1350 Processor. i am using ELDK 
4.1 for MIPS32. 

Thanks wolfgang now am able to compile toolchain for mips after using ELDK for 
MIPS.

Now while porting U-boot to Au1350 MIPS32 we are facing following problems 
mentioned below. 

We have a MIPS CPU which has reset address 0xBFC00000 , this is mapped to NOR 
flash with XIP in place. The boot block  ( ie 0xBFC00000) is in the top block 
of the NOR flash and its of 16KB. U-Boot shall be put from address 0xBFC00000 
in the NOR flash for CPU boot up , since it is the last block (16KB only) we 
cannot put complete U-Boot , some part of the U-Boot should go to lower blocks 
. To do this u-boot need to be divided into blocks and we shall provide a jump 
from the top block to other blocks of NOR flash. We have BDI3000 debugger for 
flashing the NOR flash and bdiGDB for MIPS.

Is there any NOR flash drivers available which can support the below chip?

NOR Flash chip : M29W160ET --> AM29BX16
NOR Flash chip size is 0x00200000 --> 2MB

MIPS CPU Clock is 660MHz
System Bus is 330MHz
SDRAM bus clock is 165MHz


please let me know if am going wrong anywhere or missing out something.

With Regards,
Gurumurthy Gowdar
KPIT Cummins Infosystems Ltd

<Prev in Thread] Current Thread [Next in Thread>