S3C6410 | Flash Programming | ARM-USB-OCD

Hi,

I am using arm-usb-ocd with openocd 0.2.0 to program arm11 based S3C6410 proc.

Configuring openocd is successful. Programming NOR flash and opening a successful debug session fail with the following errors on openocd console.

I would be greatful if anyone can provide me cues for the source of these errors:

Error: Data transfer failed. (-536873632)

Error: use ‘arm11 memwrite burst disable’ to disable fast burst mode

Error: auto_probe failed -4

Thanks :smiley:

P.S. In the programming script I tried arm11 memwrite burst disable but ended with same errors.

OpenOCD console output:

Info : JTAG tap: s3c6410.unknown tap/device found: 0x2b900f0f (mfg: 0x787, part: 0xb900, ver: 0x2)
Info : JTAG Tap/device matched
Info : JTAG tap: s3c6410.cpu tap/device found: 0x07b76f0f (mfg: 0x787, part: 0x7b76, ver: 0x0)
Info : JTAG Tap/device matched
Info : found ARM1176
Info : accepting 'gdb' connection from 0
Info : Debug entry: JTAG HALT
target state: halted
target halted due to debug-request
cpsr: 0x000001db pc: 0x00000004
Warn : acknowledgment received, but no packet pending
Error: Data transfer failed. (-536873632)
Error: use 'arm11 memwrite burst disable' to disable fast burst mode
Error: auto_probe failed -4

GDB console output:

source .gdbinit
target remote localhost:3333
0x00000004 in ?? ()
monitor soft_reset_halt
requesting target halt and executing a soft reset
set mem inaccessible-by-default off 
symbol-file main.out
continue