David Ho wrote:
Hi,

I am attempting to enable AMD/Spansion flash support for redboot but
when I examined ecos.ecc, it is not active.

# AMD AM29XXXXX FLASH memory support
# FLASH memory device support for AMD AM29XXXXX
#
cdl_package CYGPKG_DEVS_FLASH_AMD_AM29XXXXX {
   # Packages cannot be added or removed, nor can their version be changed,
   # simply by editing their value. Instead the appropriate configuration
   # should be used to perform these actions.

   # This option is not active
   # ActiveIf constraint: CYGPKG_IO_FLASH
   #     CYGPKG_IO_FLASH == current
   #   --> 1
   # ActiveIf constraint: CYGINT_DEVS_FLASH_AMD_AM29XXXXX_REQUIRED
   #     CYGINT_DEVS_FLASH_AMD_AM29XXXXX_REQUIRED (unknown) == 0
   #   --> 0
};


Looking around, CYGINT_DEVS_FLASH_AMD_AM29XXXXX_REQUIRED is not set, I
suppose I should not set this manually and let the inference engine
figure it out.

The question becomes, how do I do that?

I have included in my ROM configuration IO_FLASH and DEV_FLASH_AMD,
enabled FIS and FCONFIG.

Is there anything I missed?


Your platform has to provide the implementation details for the
FLASH driver.  Look around at how other platforms do it, e.g. the
A&M Adder uses this driver.

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

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

Reply via email to