X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Ftarget%2Fomap5912.cfg;fp=src%2Ftarget%2Ftarget%2Fomap5912.cfg;h=a18f8b71ac514fc96c23aeaea57f28ec0530b86b;hp=c1e34eaa57dc8770cb768b71e716b4f2a8714eef;hb=e4218ebb8f7f5bf27578198e16ae5add99edeb75;hpb=be968a54002b3387e0316c2fcce4ee93da840caa diff --git a/src/target/target/omap5912.cfg b/src/target/target/omap5912.cfg index c1e34eaa57..a18f8b71ac 100644 --- a/src/target/target/omap5912.cfg +++ b/src/target/target/omap5912.cfg @@ -11,7 +11,29 @@ jtag_device 4 0x1 0x0 0xe jtag_device 8 0x0 0x0 0x0 target create target0 arm926ejs -endian little -chain-position 1 -variant arm926ejs -[new_target_name] configure -event reset-init { script event/omap5912_reset.script } +[new_target_name] configure -event reset-init { + # + # halt target + # + poll + sleep 1 + halt + wait_halt + # + # disable wdt + # + mww 0xfffec808 0x000000f5 + mww 0xfffec808 0x000000a0 + + mww 0xfffeb048 0x0000aaaa + sleep 500 + mww 0xfffeb048 0x00005555 + sleep 500 + # + # detect flash + # + flash probe 0 +} # omap5912 lcd frame buffer as working area [new_target_name] configure -work-area-virt 0 -work-area-phys 0x20000000 -work-area-size 0x3e800 -work-area-backup 0