diff options
Diffstat (limited to 'src/target')
-rw-r--r-- | src/target/target/zy1000.cfg | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/src/target/target/zy1000.cfg b/src/target/target/zy1000.cfg index 7a1b8b98..d54925a5 100644 --- a/src/target/target/zy1000.cfg +++ b/src/target/target/zy1000.cfg @@ -21,7 +21,30 @@ arm7_9 fast_memory_access enable arm7_9 dcc_downloads enable flash bank ecosflash 0x01000000 0x200000 2 2 0 ecos/at91eb40a.elf -[new_target_name] configure -event old-post_reset { script event/zy1000_reset.script } +[new_target_name] configure -event reset-init { + +# Set up chip selects & timings +mww 0xFFE00000 0x0100273D +mww 0xFFE00004 0x08002125 +mww 0xFFEe0008 0x02002125 +mww 0xFFE0000c 0x03002125 +mww 0xFFE00010 0x40000000 +mww 0xFFE00014 0x50000000 +mww 0xFFE00018 0x60000000 +mww 0xFFE0001c 0x70000000 +mww 0xFFE00020 0x00000001 +mww 0xFFE00024 0x00000000 + +# remap +mww 0xFFFFF124 0xFFFFFFFF +mww 0xffff0010 0x100 +mww 0xffff0034 0x100 + +#disable 16x5x UART interrupts +mww 0x08020004 0 + + +} # required for usable performance. Used for lots of # other things than flash programming. |