Browse Source

zy1000: unlock flash upon startup for revc

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
tags/v0.4.0-rc2
Øyvind Harboe 14 years ago
parent
commit
2cf6d47375
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      src/ecosboard.c

+ 14
- 0
src/ecosboard.c View File

@@ -995,6 +995,20 @@ int main(int argc, char *argv[])

copydir("/rom", "/ram/cgi");

#ifdef CYGPKG_HAL_NIOS2
cyg_flashaddr_t err_address;
#define UNCACHED_EXT_FLASH_BASE (0x80000000 + EXT_FLASH_BASE)
/* The revc flash is locked upon reset, unlock it */
#ifdef CYGHWR_IO_FLASH_BLOCK_LOCKING
if ((err = flash_unlock((void *) UNCACHED_EXT_FLASH_BASE, EXT_FLASH_SPAN,
(void **) &err_address)) != 0)
{
diag_printf("Error: could not unlock flash\n");
}
#endif
#endif


err = mount("/dev/flash1", "/config", "jffs2");
if (err < 0)
{


Loading…
Cancel
Save