EmbeddedRelated.com
Forums
Memfault Beyond the Launch

External Flash Algorithms intel TE28F160C3BD70

Started by civcivonur July 2, 2007
Hi,
I have a LPC2294 Development Board.
http://www.olimex.com/dev/images/LPC-L2294-1MB-sch.gif

i could not use the external flash. I search for the code of intel
TE28F160C3BD70 programming but i could not find. So i try to modify
the code of RC28F320J that is writen by Keil. But when i try to load
the program with this code Ulink says "Can not load Flash Programming
Algorithm" & "Insufficient RAM for Flash Algorithms !"

I have no experience with external flash with ARMS and i am using Keil
mvision 3.52 IDE and RealView Compiler.

Thanks

An Engineer's Guide to the LPC2100 Series

Hi ?,

--- In l..., "civcivonur" wrote:
> i could not use the external flash. I search for the code of intel
> TE28F160C3BD70 programming but i could not find. So i try to modify
> the code of RC28F320J that is writen by Keil. But when i try to load
> the program with this code Ulink says "Can not load Flash Programming
> Algorithm" & "Insufficient RAM for Flash Algorithms !"
>

I have uploaded a driver TE28F320B.FLX to the files section ('flash
Programming'), which you can copy to C:\Keil\ARM\Flash.
It should also support your TE28F160B, which is just half the size.

Don't forget to use a .ini file to setup the bus interface of the
LPC22xx. It can be something like this:

----------

FUNC void Setup (void) {
_WDWORD(0xE002C014, 0x0F800914);
_WDWORD(0xFFE00000, 0x10001C61);
}

Setup();

----------
Best regards,
Rolf

Memfault Beyond the Launch