This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New flash device


On Tue, Jan 24, 2006 at 04:45:25PM +1100, Andy Atkinson wrote:
> Hi All,
> 
> We currently run a PXA26X processor which has built-in Intel Strata
> flash. We are about to migrate to the PXA255 which requires off-chip
> flash. The devices we are looking at are:
> 
> 1) AMD S29PL-J (full part no. S29PL127J65BFW002) and

Take a look in
packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl

You will find an entry:

#ifdef CYGHWR_DEVS_FLASH_AMD_S29PL127J
    {   // S29PL127J
        long_device_id: true,
        device_id  : FLASHWORD(0x227e),
        device_id2 : FLASHWORD(0x2220),
        device_id3 : FLASHWORD(0x2200),
        block_size : 0x10000 * CYGNUM_FLASH_INTERLEAVE,
        block_count: 256,

> 2) Toshiba TC58FVM7 (full part no. TC58FVM7B5BX465)

Same file:

#ifdef CYGHWR_DEVS_FLASH_AMD_TC58FVB800
    {   // Toshiba TC58FVB800 (compatible with AM29LV800-B except for IDs.)
        device_id  : FLASHWORD(0xCE),
        block_size : 0x10000 * CYGNUM_FLASH_INTERLEAVE,
        block_count: 16,
        device_size: 0x100000 * CYGNUM_FLASH_INTERLEAVE,
        base_mask  : ~(0x100000 * CYGNUM_FLASH_INTERLEAVE - 1),
        bootblock  : true,

Not an exact match, so you would need to compare the data sheets to
see how they differ.

        Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]