zy1000: unlock flash upon startup for revc
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
parent
272c33c190
commit
2cf6d47375
|
@ -995,6 +995,20 @@ int main(int argc, char *argv[])
|
||||||
|
|
||||||
copydir("/rom", "/ram/cgi");
|
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");
|
err = mount("/dev/flash1", "/config", "jffs2");
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue