---

** [tickets:#298] Flash page addressing problem**

**Status:** new
**Milestone:** 0.11.0
**Created:** Sun Mar 14, 2021 06:44 PM UTC by eduard
**Last Updated:** Sun Mar 14, 2021 06:44 PM UTC
**Owner:** OpenOCD-Gerrit


Issue with flash page addressing...
Is this a known issue or something new ?
[https://forum.openwrt.org/t/tp-link-archer-c7-v1-v2-jtag-u-boot-recovery-using-st-link-v2-usb-adapter-clone-known-as-baite/39582/21]

Useable feedback is most welcome.

~~~
C:\openocd-0.11.0>openocd -f ./tcl/interface/jlink.cfg -f ./tcl/target/ath79.cfg
Open On-Chip Debugger 0.11.0
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
adapter speed: 6000 kHz

Info : auto-selecting first available session transport "jtag". To override use 
'transport select <transport>'.
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : J-Link V9 compiled Jun  2 2222 22:22:22
Info : Hardware version: 9.40
Info : VTarget = 2.523 V
Info : clock speed 6000 kHz
Info : JTAG tap: ath79.cpu tap/device found: 0x00000001 (mfg: 0x000 
(<invalid>), part: 0x0000, ver: 0x0)
MIPS32 with MIPS16 support implemented
Info : starting gdb server for ath79.cpu on 3333
Info : Listening on port 3333 for gdb connections
Info : accepting 'telnet' connection on tcp/4444
Info : JTAG tap: ath79.cpu tap/device found: 0x00000001 (mfg: 0x000 
(<invalid>), part: 0x0000, ver: 0x0)
target halted in MIPS32 mode due to undefined, pc: 0xbfc00380
Info : JTAG tap: ath79.cpu tap/device found: 0x00000001 (mfg: 0x000 
(<invalid>), part: 0x0000, ver: 0x0)
target halted in MIPS32 mode due to debug-request, pc: 0xbfc00380
Info : Found flash device 'gd gd25q128c' (ID 0x001840c8)
Info : writing 256 bytes to flash page @0x00ff1000
Info : writing 256 bytes to flash page @0x00ff1100
Info : writing 256 bytes to flash page @0x00ff1200
Info : writing 256 bytes to flash page @0x00ff1300
Info : writing 256 bytes to flash page @0x00ff1400
Info : writing 256 bytes to flash page @0x00ff5000
Info : writing 256 bytes to flash page @0x00ff5100
Info : writing 256 bytes to flash page @0x00ff5200
Info : writing 256 bytes to flash page @0x00ff5300
Info : writing 256 bytes to flash page @0x00ff5400
Info : writing 256 bytes to flash page @0x00ff5500
Info : writing 256 bytes to flash page @0x00ff5600
Info : writing 256 bytes to flash page @0x00ff5700
Info : writing 256 bytes to flash page @0x00ff5800
~~~

~~~
Open On-Chip Debugger
> halt
> reset
JTAG tap: ath79.cpu tap/device found: 0x00000001 (mfg: 0x000 (<invalid>), part: 
0x0000, ver: 0x0)
target halted in MIPS32 mode due to undefined, pc: 0xbfc00380
> reset init
JTAG tap: ath79.cpu tap/device found: 0x00000001 (mfg: 0x000 (<invalid>), part: 
0x0000, ver: 0x0)
target halted in MIPS32 mode due to debug-request, pc: 0xbfc00380
> flash info 0
Found flash device 'gd gd25q128c' (ID 0x001840c8)
#0 : ath79 at 0xbf000000, size 0x01000000, buswidth 0, chipwidth 0
        #  0: 0x00000000 (0x10000 64kB) protected
        #  1: 0x00010000 (0x10000 64kB) protected
        #  2: 0x00020000 (0x10000 64kB) protected
        #  3: 0x00030000 (0x10000 64kB) protected
        #  4: 0x00040000 (0x10000 64kB) protected
        #  5: 0x00050000 (0x10000 64kB) protected
        #  6: 0x00060000 (0x10000 64kB) protected
        #  7: 0x00070000 (0x10000 64kB) protected
        #  8: 0x00080000 (0x10000 64kB) protected
        #  9: 0x00090000 (0x10000 64kB) protected
        # 10: 0x000a0000 (0x10000 64kB) protected
        # 11: 0x000b0000 (0x10000 64kB) protected
        # 12: 0x000c0000 (0x10000 64kB) protected
        # 13: 0x000d0000 (0x10000 64kB) protected
        # 14: 0x000e0000 (0x10000 64kB) protected
        # 15: 0x000f0000 (0x10000 64kB) protected
        # 16: 0x00100000 (0x10000 64kB) protected
        # 17: 0x00110000 (0x10000 64kB) protected
        # 18: 0x00120000 (0x10000 64kB) protected
        # 19: 0x00130000 (0x10000 64kB) protected
        # 20: 0x00140000 (0x10000 64kB) protected
        # 21: 0x00150000 (0x10000 64kB) protected
        # 22: 0x00160000 (0x10000 64kB) protected
        # 23: 0x00170000 (0x10000 64kB) protected
        # 24: 0x00180000 (0x10000 64kB) protected
        # 25: 0x00190000 (0x10000 64kB) protected
        # 26: 0x001a0000 (0x10000 64kB) protected
        # 27: 0x001b0000 (0x10000 64kB) protected
        # 28: 0x001c0000 (0x10000 64kB) protected
        # 29: 0x001d0000 (0x10000 64kB) protected
        # 30: 0x001e0000 (0x10000 64kB) protected
        # 31: 0x001f0000 (0x10000 64kB) protected
        # 32: 0x00200000 (0x10000 64kB) protected
        # 33: 0x00210000 (0x10000 64kB) protected
        # 34: 0x00220000 (0x10000 64kB) protected
        # 35: 0x00230000 (0x10000 64kB) protected
        # 36: 0x00240000 (0x10000 64kB) protected
        # 37: 0x00250000 (0x10000 64kB) protected
        # 38: 0x00260000 (0x10000 64kB) protected
        # 39: 0x00270000 (0x10000 64kB) protected
        # 40: 0x00280000 (0x10000 64kB) protected
        # 41: 0x00290000 (0x10000 64kB) protected
        # 42: 0x002a0000 (0x10000 64kB) protected
        # 43: 0x002b0000 (0x10000 64kB) protected
        # 44: 0x002c0000 (0x10000 64kB) protected
        # 45: 0x002d0000 (0x10000 64kB) protected
        # 46: 0x002e0000 (0x10000 64kB) protected
        # 47: 0x002f0000 (0x10000 64kB) protected
        # 48: 0x00300000 (0x10000 64kB) protected
        # 49: 0x00310000 (0x10000 64kB) protected
        # 50: 0x00320000 (0x10000 64kB) protected
        # 51: 0x00330000 (0x10000 64kB) protected
        # 52: 0x00340000 (0x10000 64kB) protected
        # 53: 0x00350000 (0x10000 64kB) protected
        # 54: 0x00360000 (0x10000 64kB) protected
        # 55: 0x00370000 (0x10000 64kB) protected
        # 56: 0x00380000 (0x10000 64kB) protected
        # 57: 0x00390000 (0x10000 64kB) protected
        # 58: 0x003a0000 (0x10000 64kB) protected
        # 59: 0x003b0000 (0x10000 64kB) protected
        # 60: 0x003c0000 (0x10000 64kB) protected
        # 61: 0x003d0000 (0x10000 64kB) protected
        # 62: 0x003e0000 (0x10000 64kB) protected
        # 63: 0x003f0000 (0x10000 64kB) protected
        # 64: 0x00400000 (0x10000 64kB) protected
        # 65: 0x00410000 (0x10000 64kB) protected
        # 66: 0x00420000 (0x10000 64kB) protected
        # 67: 0x00430000 (0x10000 64kB) protected
        # 68: 0x00440000 (0x10000 64kB) protected
        # 69: 0x00450000 (0x10000 64kB) protected
        # 70: 0x00460000 (0x10000 64kB) protected
        # 71: 0x00470000 (0x10000 64kB) protected
        # 72: 0x00480000 (0x10000 64kB) protected
        # 73: 0x00490000 (0x10000 64kB) protected
        # 74: 0x004a0000 (0x10000 64kB) protected
        # 75: 0x004b0000 (0x10000 64kB) protected
        # 76: 0x004c0000 (0x10000 64kB) protected
        # 77: 0x004d0000 (0x10000 64kB) protected
        # 78: 0x004e0000 (0x10000 64kB) protected
        # 79: 0x004f0000 (0x10000 64kB) protected
        # 80: 0x00500000 (0x10000 64kB) protected
        # 81: 0x00510000 (0x10000 64kB) protected
        # 82: 0x00520000 (0x10000 64kB) protected
        # 83: 0x00530000 (0x10000 64kB) protected
        # 84: 0x00540000 (0x10000 64kB) protected
        # 85: 0x00550000 (0x10000 64kB) protected
        # 86: 0x00560000 (0x10000 64kB) protected
        # 87: 0x00570000 (0x10000 64kB) protected
        # 88: 0x00580000 (0x10000 64kB) protected
        # 89: 0x00590000 (0x10000 64kB) protected
        # 90: 0x005a0000 (0x10000 64kB) protected
        # 91: 0x005b0000 (0x10000 64kB) protected
        # 92: 0x005c0000 (0x10000 64kB) protected
        # 93: 0x005d0000 (0x10000 64kB) protected
        # 94: 0x005e0000 (0x10000 64kB) protected
        # 95: 0x005f0000 (0x10000 64kB) protected
        # 96: 0x00600000 (0x10000 64kB) protected
        # 97: 0x00610000 (0x10000 64kB) protected
        # 98: 0x00620000 (0x10000 64kB) protected
        # 99: 0x00630000 (0x10000 64kB) protected
        #100: 0x00640000 (0x10000 64kB) protected
        #101: 0x00650000 (0x10000 64kB) protected
        #102: 0x00660000 (0x10000 64kB) protected
        #103: 0x00670000 (0x10000 64kB) protected
        #104: 0x00680000 (0x10000 64kB) protected
        #105: 0x00690000 (0x10000 64kB) protected
        #106: 0x006a0000 (0x10000 64kB) protected
        #107: 0x006b0000 (0x10000 64kB) protected
        #108: 0x006c0000 (0x10000 64kB) protected
        #109: 0x006d0000 (0x10000 64kB) protected
        #110: 0x006e0000 (0x10000 64kB) protected
        #111: 0x006f0000 (0x10000 64kB) protected
        #112: 0x00700000 (0x10000 64kB) protected
        #113: 0x00710000 (0x10000 64kB) protected
        #114: 0x00720000 (0x10000 64kB) protected
        #115: 0x00730000 (0x10000 64kB) protected
        #116: 0x00740000 (0x10000 64kB) protected
        #117: 0x00750000 (0x10000 64kB) protected
        #118: 0x00760000 (0x10000 64kB) protected
        #119: 0x00770000 (0x10000 64kB) protected
        #120: 0x00780000 (0x10000 64kB) protected
        #121: 0x00790000 (0x10000 64kB) protected
        #122: 0x007a0000 (0x10000 64kB) protected
        #123: 0x007b0000 (0x10000 64kB) protected
        #124: 0x007c0000 (0x10000 64kB) protected
        #125: 0x007d0000 (0x10000 64kB) protected
        #126: 0x007e0000 (0x10000 64kB) protected
        #127: 0x007f0000 (0x10000 64kB) protected
        #128: 0x00800000 (0x10000 64kB) protected
        #129: 0x00810000 (0x10000 64kB) protected
        #130: 0x00820000 (0x10000 64kB) protected
        #131: 0x00830000 (0x10000 64kB) protected
        #132: 0x00840000 (0x10000 64kB) protected
        #133: 0x00850000 (0x10000 64kB) protected
        #134: 0x00860000 (0x10000 64kB) protected
        #135: 0x00870000 (0x10000 64kB) protected
        #136: 0x00880000 (0x10000 64kB) protected
        #137: 0x00890000 (0x10000 64kB) protected
        #138: 0x008a0000 (0x10000 64kB) protected
        #139: 0x008b0000 (0x10000 64kB) protected
        #140: 0x008c0000 (0x10000 64kB) protected
        #141: 0x008d0000 (0x10000 64kB) protected
        #142: 0x008e0000 (0x10000 64kB) protected
        #143: 0x008f0000 (0x10000 64kB) protected
        #144: 0x00900000 (0x10000 64kB) protected
        #145: 0x00910000 (0x10000 64kB) protected
        #146: 0x00920000 (0x10000 64kB) protected
        #147: 0x00930000 (0x10000 64kB) protected
        #148: 0x00940000 (0x10000 64kB) protected
        #149: 0x00950000 (0x10000 64kB) protected
        #150: 0x00960000 (0x10000 64kB) protected
        #151: 0x00970000 (0x10000 64kB) protected
        #152: 0x00980000 (0x10000 64kB) protected
        #153: 0x00990000 (0x10000 64kB) protected
        #154: 0x009a0000 (0x10000 64kB) protected
        #155: 0x009b0000 (0x10000 64kB) protected
        #156: 0x009c0000 (0x10000 64kB) protected
        #157: 0x009d0000 (0x10000 64kB) protected
        #158: 0x009e0000 (0x10000 64kB) protected
        #159: 0x009f0000 (0x10000 64kB) protected
        #160: 0x00a00000 (0x10000 64kB) protected
        #161: 0x00a10000 (0x10000 64kB) protected
        #162: 0x00a20000 (0x10000 64kB) protected
        #163: 0x00a30000 (0x10000 64kB) protected
        #164: 0x00a40000 (0x10000 64kB) protected
        #165: 0x00a50000 (0x10000 64kB) protected
        #166: 0x00a60000 (0x10000 64kB) protected
        #167: 0x00a70000 (0x10000 64kB) protected
        #168: 0x00a80000 (0x10000 64kB) protected
        #169: 0x00a90000 (0x10000 64kB) protected
        #170: 0x00aa0000 (0x10000 64kB) protected
        #171: 0x00ab0000 (0x10000 64kB) protected
        #172: 0x00ac0000 (0x10000 64kB) protected
        #173: 0x00ad0000 (0x10000 64kB) protected
        #174: 0x00ae0000 (0x10000 64kB) protected
        #175: 0x00af0000 (0x10000 64kB) protected
        #176: 0x00b00000 (0x10000 64kB) protected
        #177: 0x00b10000 (0x10000 64kB) protected
        #178: 0x00b20000 (0x10000 64kB) protected
        #179: 0x00b30000 (0x10000 64kB) protected
        #180: 0x00b40000 (0x10000 64kB) protected
        #181: 0x00b50000 (0x10000 64kB) protected
        #182: 0x00b60000 (0x10000 64kB) protected
        #183: 0x00b70000 (0x10000 64kB) protected
        #184: 0x00b80000 (0x10000 64kB) protected
        #185: 0x00b90000 (0x10000 64kB) protected
        #186: 0x00ba0000 (0x10000 64kB) protected
        #187: 0x00bb0000 (0x10000 64kB) protected
        #188: 0x00bc0000 (0x10000 64kB) protected
        #189: 0x00bd0000 (0x10000 64kB) protected
        #190: 0x00be0000 (0x10000 64kB) protected
        #191: 0x00bf0000 (0x10000 64kB) protected
        #192: 0x00c00000 (0x10000 64kB) protected
        #193: 0x00c10000 (0x10000 64kB) protected
        #194: 0x00c20000 (0x10000 64kB) protected
        #195: 0x00c30000 (0x10000 64kB) protected
        #196: 0x00c40000 (0x10000 64kB) protected
        #197: 0x00c50000 (0x10000 64kB) protected
        #198: 0x00c60000 (0x10000 64kB) protected
        #199: 0x00c70000 (0x10000 64kB) protected
        #200: 0x00c80000 (0x10000 64kB) protected
        #201: 0x00c90000 (0x10000 64kB) protected
        #202: 0x00ca0000 (0x10000 64kB) protected
        #203: 0x00cb0000 (0x10000 64kB) protected
        #204: 0x00cc0000 (0x10000 64kB) protected
        #205: 0x00cd0000 (0x10000 64kB) protected
        #206: 0x00ce0000 (0x10000 64kB) protected
        #207: 0x00cf0000 (0x10000 64kB) protected
        #208: 0x00d00000 (0x10000 64kB) protected
        #209: 0x00d10000 (0x10000 64kB) protected
        #210: 0x00d20000 (0x10000 64kB) protected
        #211: 0x00d30000 (0x10000 64kB) protected
        #212: 0x00d40000 (0x10000 64kB) protected
        #213: 0x00d50000 (0x10000 64kB) protected
        #214: 0x00d60000 (0x10000 64kB) protected
        #215: 0x00d70000 (0x10000 64kB) protected
        #216: 0x00d80000 (0x10000 64kB) protected
        #217: 0x00d90000 (0x10000 64kB) protected
        #218: 0x00da0000 (0x10000 64kB) protected
        #219: 0x00db0000 (0x10000 64kB) protected
        #220: 0x00dc0000 (0x10000 64kB) protected
        #221: 0x00dd0000 (0x10000 64kB) protected
        #222: 0x00de0000 (0x10000 64kB) protected
        #223: 0x00df0000 (0x10000 64kB) protected
        #224: 0x00e00000 (0x10000 64kB) protected
        #225: 0x00e10000 (0x10000 64kB) protected
        #226: 0x00e20000 (0x10000 64kB) protected
        #227: 0x00e30000 (0x10000 64kB) protected
        #228: 0x00e40000 (0x10000 64kB) protected
        #229: 0x00e50000 (0x10000 64kB) protected
        #230: 0x00e60000 (0x10000 64kB) protected
        #231: 0x00e70000 (0x10000 64kB) protected
        #232: 0x00e80000 (0x10000 64kB) protected
        #233: 0x00e90000 (0x10000 64kB) protected
        #234: 0x00ea0000 (0x10000 64kB) protected
        #235: 0x00eb0000 (0x10000 64kB) protected
        #236: 0x00ec0000 (0x10000 64kB) protected
        #237: 0x00ed0000 (0x10000 64kB) protected
        #238: 0x00ee0000 (0x10000 64kB) protected
        #239: 0x00ef0000 (0x10000 64kB) protected
        #240: 0x00f00000 (0x10000 64kB) protected
        #241: 0x00f10000 (0x10000 64kB) protected
        #242: 0x00f20000 (0x10000 64kB) protected
        #243: 0x00f30000 (0x10000 64kB) protected
        #244: 0x00f40000 (0x10000 64kB) protected
        #245: 0x00f50000 (0x10000 64kB) protected
        #246: 0x00f60000 (0x10000 64kB) protected
        #247: 0x00f70000 (0x10000 64kB) protected
        #248: 0x00f80000 (0x10000 64kB) protected
        #249: 0x00f90000 (0x10000 64kB) protected
        #250: 0x00fa0000 (0x10000 64kB) protected
        #251: 0x00fb0000 (0x10000 64kB) protected
        #252: 0x00fc0000 (0x10000 64kB) protected
        #253: 0x00fd0000 (0x10000 64kB) protected
        #254: 0x00fe0000 (0x10000 64kB) protected
        #255: 0x00ff0000 (0x10000 64kB) protected

ATH79 flash information:
  Device 'gd gd25q128c' (ID 0x001840c8)


> flash protect 0 0 255 off
cleared protection for sectors 0 through 255 on flash bank 0

> flash info 0
#0 : ath79 at 0xbf000000, size 0x01000000, buswidth 0, chipwidth 0
        #  0: 0x00000000 (0x10000 64kB) not protected
        #  1: 0x00010000 (0x10000 64kB) not protected
        #  2: 0x00020000 (0x10000 64kB) not protected
        #  3: 0x00030000 (0x10000 64kB) not protected
        #  4: 0x00040000 (0x10000 64kB) not protected
        #  5: 0x00050000 (0x10000 64kB) not protected
        #  6: 0x00060000 (0x10000 64kB) not protected
        #  7: 0x00070000 (0x10000 64kB) not protected
        #  8: 0x00080000 (0x10000 64kB) not protected
        #  9: 0x00090000 (0x10000 64kB) not protected
        # 10: 0x000a0000 (0x10000 64kB) not protected
        # 11: 0x000b0000 (0x10000 64kB) not protected
        # 12: 0x000c0000 (0x10000 64kB) not protected
        # 13: 0x000d0000 (0x10000 64kB) not protected
        # 14: 0x000e0000 (0x10000 64kB) not protected
        # 15: 0x000f0000 (0x10000 64kB) not protected
        # 16: 0x00100000 (0x10000 64kB) not protected
        # 17: 0x00110000 (0x10000 64kB) not protected
        # 18: 0x00120000 (0x10000 64kB) not protected
        # 19: 0x00130000 (0x10000 64kB) not protected
        # 20: 0x00140000 (0x10000 64kB) not protected
        # 21: 0x00150000 (0x10000 64kB) not protected
        # 22: 0x00160000 (0x10000 64kB) not protected
        # 23: 0x00170000 (0x10000 64kB) not protected
        # 24: 0x00180000 (0x10000 64kB) not protected
        # 25: 0x00190000 (0x10000 64kB) not protected
        # 26: 0x001a0000 (0x10000 64kB) not protected
        # 27: 0x001b0000 (0x10000 64kB) not protected
        # 28: 0x001c0000 (0x10000 64kB) not protected
        # 29: 0x001d0000 (0x10000 64kB) not protected
        # 30: 0x001e0000 (0x10000 64kB) not protected
        # 31: 0x001f0000 (0x10000 64kB) not protected
        # 32: 0x00200000 (0x10000 64kB) not protected
        # 33: 0x00210000 (0x10000 64kB) not protected
        # 34: 0x00220000 (0x10000 64kB) not protected
        # 35: 0x00230000 (0x10000 64kB) not protected
        # 36: 0x00240000 (0x10000 64kB) not protected
        # 37: 0x00250000 (0x10000 64kB) not protected
        # 38: 0x00260000 (0x10000 64kB) not protected
        # 39: 0x00270000 (0x10000 64kB) not protected
        # 40: 0x00280000 (0x10000 64kB) not protected
        # 41: 0x00290000 (0x10000 64kB) not protected
        # 42: 0x002a0000 (0x10000 64kB) not protected
        # 43: 0x002b0000 (0x10000 64kB) not protected
        # 44: 0x002c0000 (0x10000 64kB) not protected
        # 45: 0x002d0000 (0x10000 64kB) not protected
        # 46: 0x002e0000 (0x10000 64kB) not protected
        # 47: 0x002f0000 (0x10000 64kB) not protected
        # 48: 0x00300000 (0x10000 64kB) not protected
        # 49: 0x00310000 (0x10000 64kB) not protected
        # 50: 0x00320000 (0x10000 64kB) not protected
        # 51: 0x00330000 (0x10000 64kB) not protected
        # 52: 0x00340000 (0x10000 64kB) not protected
        # 53: 0x00350000 (0x10000 64kB) not protected
        # 54: 0x00360000 (0x10000 64kB) not protected
        # 55: 0x00370000 (0x10000 64kB) not protected
        # 56: 0x00380000 (0x10000 64kB) not protected
        # 57: 0x00390000 (0x10000 64kB) not protected
        # 58: 0x003a0000 (0x10000 64kB) not protected
        # 59: 0x003b0000 (0x10000 64kB) not protected
        # 60: 0x003c0000 (0x10000 64kB) not protected
        # 61: 0x003d0000 (0x10000 64kB) not protected
        # 62: 0x003e0000 (0x10000 64kB) not protected
        # 63: 0x003f0000 (0x10000 64kB) not protected
        # 64: 0x00400000 (0x10000 64kB) not protected
        # 65: 0x00410000 (0x10000 64kB) not protected
        # 66: 0x00420000 (0x10000 64kB) not protected
        # 67: 0x00430000 (0x10000 64kB) not protected
        # 68: 0x00440000 (0x10000 64kB) not protected
        # 69: 0x00450000 (0x10000 64kB) not protected
        # 70: 0x00460000 (0x10000 64kB) not protected
        # 71: 0x00470000 (0x10000 64kB) not protected
        # 72: 0x00480000 (0x10000 64kB) not protected
        # 73: 0x00490000 (0x10000 64kB) not protected
        # 74: 0x004a0000 (0x10000 64kB) not protected
        # 75: 0x004b0000 (0x10000 64kB) not protected
        # 76: 0x004c0000 (0x10000 64kB) not protected
        # 77: 0x004d0000 (0x10000 64kB) not protected
        # 78: 0x004e0000 (0x10000 64kB) not protected
        # 79: 0x004f0000 (0x10000 64kB) not protected
        # 80: 0x00500000 (0x10000 64kB) not protected
        # 81: 0x00510000 (0x10000 64kB) not protected
        # 82: 0x00520000 (0x10000 64kB) not protected
        # 83: 0x00530000 (0x10000 64kB) not protected
        # 84: 0x00540000 (0x10000 64kB) not protected
        # 85: 0x00550000 (0x10000 64kB) not protected
        # 86: 0x00560000 (0x10000 64kB) not protected
        # 87: 0x00570000 (0x10000 64kB) not protected
        # 88: 0x00580000 (0x10000 64kB) not protected
        # 89: 0x00590000 (0x10000 64kB) not protected
        # 90: 0x005a0000 (0x10000 64kB) not protected
        # 91: 0x005b0000 (0x10000 64kB) not protected
        # 92: 0x005c0000 (0x10000 64kB) not protected
        # 93: 0x005d0000 (0x10000 64kB) not protected
        # 94: 0x005e0000 (0x10000 64kB) not protected
        # 95: 0x005f0000 (0x10000 64kB) not protected
        # 96: 0x00600000 (0x10000 64kB) not protected
        # 97: 0x00610000 (0x10000 64kB) not protected
        # 98: 0x00620000 (0x10000 64kB) not protected
        # 99: 0x00630000 (0x10000 64kB) not protected
        #100: 0x00640000 (0x10000 64kB) not protected
        #101: 0x00650000 (0x10000 64kB) not protected
        #102: 0x00660000 (0x10000 64kB) not protected
        #103: 0x00670000 (0x10000 64kB) not protected
        #104: 0x00680000 (0x10000 64kB) not protected
        #105: 0x00690000 (0x10000 64kB) not protected
        #106: 0x006a0000 (0x10000 64kB) not protected
        #107: 0x006b0000 (0x10000 64kB) not protected
        #108: 0x006c0000 (0x10000 64kB) not protected
        #109: 0x006d0000 (0x10000 64kB) not protected
        #110: 0x006e0000 (0x10000 64kB) not protected
        #111: 0x006f0000 (0x10000 64kB) not protected
        #112: 0x00700000 (0x10000 64kB) not protected
        #113: 0x00710000 (0x10000 64kB) not protected
        #114: 0x00720000 (0x10000 64kB) not protected
        #115: 0x00730000 (0x10000 64kB) not protected
        #116: 0x00740000 (0x10000 64kB) not protected
        #117: 0x00750000 (0x10000 64kB) not protected
        #118: 0x00760000 (0x10000 64kB) not protected
        #119: 0x00770000 (0x10000 64kB) not protected
        #120: 0x00780000 (0x10000 64kB) not protected
        #121: 0x00790000 (0x10000 64kB) not protected
        #122: 0x007a0000 (0x10000 64kB) not protected
        #123: 0x007b0000 (0x10000 64kB) not protected
        #124: 0x007c0000 (0x10000 64kB) not protected
        #125: 0x007d0000 (0x10000 64kB) not protected
        #126: 0x007e0000 (0x10000 64kB) not protected
        #127: 0x007f0000 (0x10000 64kB) not protected
        #128: 0x00800000 (0x10000 64kB) not protected
        #129: 0x00810000 (0x10000 64kB) not protected
        #130: 0x00820000 (0x10000 64kB) not protected
        #131: 0x00830000 (0x10000 64kB) not protected
        #132: 0x00840000 (0x10000 64kB) not protected
        #133: 0x00850000 (0x10000 64kB) not protected
        #134: 0x00860000 (0x10000 64kB) not protected
        #135: 0x00870000 (0x10000 64kB) not protected
        #136: 0x00880000 (0x10000 64kB) not protected
        #137: 0x00890000 (0x10000 64kB) not protected
        #138: 0x008a0000 (0x10000 64kB) not protected
        #139: 0x008b0000 (0x10000 64kB) not protected
        #140: 0x008c0000 (0x10000 64kB) not protected
        #141: 0x008d0000 (0x10000 64kB) not protected
        #142: 0x008e0000 (0x10000 64kB) not protected
        #143: 0x008f0000 (0x10000 64kB) not protected
        #144: 0x00900000 (0x10000 64kB) not protected
        #145: 0x00910000 (0x10000 64kB) not protected
        #146: 0x00920000 (0x10000 64kB) not protected
        #147: 0x00930000 (0x10000 64kB) not protected
        #148: 0x00940000 (0x10000 64kB) not protected
        #149: 0x00950000 (0x10000 64kB) not protected
        #150: 0x00960000 (0x10000 64kB) not protected
        #151: 0x00970000 (0x10000 64kB) not protected
        #152: 0x00980000 (0x10000 64kB) not protected
        #153: 0x00990000 (0x10000 64kB) not protected
        #154: 0x009a0000 (0x10000 64kB) not protected
        #155: 0x009b0000 (0x10000 64kB) not protected
        #156: 0x009c0000 (0x10000 64kB) not protected
        #157: 0x009d0000 (0x10000 64kB) not protected
        #158: 0x009e0000 (0x10000 64kB) not protected
        #159: 0x009f0000 (0x10000 64kB) not protected
        #160: 0x00a00000 (0x10000 64kB) not protected
        #161: 0x00a10000 (0x10000 64kB) not protected
        #162: 0x00a20000 (0x10000 64kB) not protected
        #163: 0x00a30000 (0x10000 64kB) not protected
        #164: 0x00a40000 (0x10000 64kB) not protected
        #165: 0x00a50000 (0x10000 64kB) not protected
        #166: 0x00a60000 (0x10000 64kB) not protected
        #167: 0x00a70000 (0x10000 64kB) not protected
        #168: 0x00a80000 (0x10000 64kB) not protected
        #169: 0x00a90000 (0x10000 64kB) not protected
        #170: 0x00aa0000 (0x10000 64kB) not protected
        #171: 0x00ab0000 (0x10000 64kB) not protected
        #172: 0x00ac0000 (0x10000 64kB) not protected
        #173: 0x00ad0000 (0x10000 64kB) not protected
        #174: 0x00ae0000 (0x10000 64kB) not protected
        #175: 0x00af0000 (0x10000 64kB) not protected
        #176: 0x00b00000 (0x10000 64kB) not protected
        #177: 0x00b10000 (0x10000 64kB) not protected
        #178: 0x00b20000 (0x10000 64kB) not protected
        #179: 0x00b30000 (0x10000 64kB) not protected
        #180: 0x00b40000 (0x10000 64kB) not protected
        #181: 0x00b50000 (0x10000 64kB) not protected
        #182: 0x00b60000 (0x10000 64kB) not protected
        #183: 0x00b70000 (0x10000 64kB) not protected
        #184: 0x00b80000 (0x10000 64kB) not protected
        #185: 0x00b90000 (0x10000 64kB) not protected
        #186: 0x00ba0000 (0x10000 64kB) not protected
        #187: 0x00bb0000 (0x10000 64kB) not protected
        #188: 0x00bc0000 (0x10000 64kB) not protected
        #189: 0x00bd0000 (0x10000 64kB) not protected
        #190: 0x00be0000 (0x10000 64kB) not protected
        #191: 0x00bf0000 (0x10000 64kB) not protected
        #192: 0x00c00000 (0x10000 64kB) not protected
        #193: 0x00c10000 (0x10000 64kB) not protected
        #194: 0x00c20000 (0x10000 64kB) not protected
        #195: 0x00c30000 (0x10000 64kB) not protected
        #196: 0x00c40000 (0x10000 64kB) not protected
        #197: 0x00c50000 (0x10000 64kB) not protected
        #198: 0x00c60000 (0x10000 64kB) not protected
        #199: 0x00c70000 (0x10000 64kB) not protected
        #200: 0x00c80000 (0x10000 64kB) not protected
        #201: 0x00c90000 (0x10000 64kB) not protected
        #202: 0x00ca0000 (0x10000 64kB) not protected
        #203: 0x00cb0000 (0x10000 64kB) not protected
        #204: 0x00cc0000 (0x10000 64kB) not protected
        #205: 0x00cd0000 (0x10000 64kB) not protected
        #206: 0x00ce0000 (0x10000 64kB) not protected
        #207: 0x00cf0000 (0x10000 64kB) not protected
        #208: 0x00d00000 (0x10000 64kB) not protected
        #209: 0x00d10000 (0x10000 64kB) not protected
        #210: 0x00d20000 (0x10000 64kB) not protected
        #211: 0x00d30000 (0x10000 64kB) not protected
        #212: 0x00d40000 (0x10000 64kB) not protected
        #213: 0x00d50000 (0x10000 64kB) not protected
        #214: 0x00d60000 (0x10000 64kB) not protected
        #215: 0x00d70000 (0x10000 64kB) not protected
        #216: 0x00d80000 (0x10000 64kB) not protected
        #217: 0x00d90000 (0x10000 64kB) not protected
        #218: 0x00da0000 (0x10000 64kB) not protected
        #219: 0x00db0000 (0x10000 64kB) not protected
        #220: 0x00dc0000 (0x10000 64kB) not protected
        #221: 0x00dd0000 (0x10000 64kB) not protected
        #222: 0x00de0000 (0x10000 64kB) not protected
        #223: 0x00df0000 (0x10000 64kB) not protected
        #224: 0x00e00000 (0x10000 64kB) not protected
        #225: 0x00e10000 (0x10000 64kB) not protected
        #226: 0x00e20000 (0x10000 64kB) not protected
        #227: 0x00e30000 (0x10000 64kB) not protected
        #228: 0x00e40000 (0x10000 64kB) not protected
        #229: 0x00e50000 (0x10000 64kB) not protected
        #230: 0x00e60000 (0x10000 64kB) not protected
        #231: 0x00e70000 (0x10000 64kB) not protected
        #232: 0x00e80000 (0x10000 64kB) not protected
        #233: 0x00e90000 (0x10000 64kB) not protected
        #234: 0x00ea0000 (0x10000 64kB) not protected
        #235: 0x00eb0000 (0x10000 64kB) not protected
        #236: 0x00ec0000 (0x10000 64kB) not protected
        #237: 0x00ed0000 (0x10000 64kB) not protected
        #238: 0x00ee0000 (0x10000 64kB) not protected
        #239: 0x00ef0000 (0x10000 64kB) not protected
        #240: 0x00f00000 (0x10000 64kB) not protected
        #241: 0x00f10000 (0x10000 64kB) not protected
        #242: 0x00f20000 (0x10000 64kB) not protected
        #243: 0x00f30000 (0x10000 64kB) not protected
        #244: 0x00f40000 (0x10000 64kB) not protected
        #245: 0x00f50000 (0x10000 64kB) not protected
        #246: 0x00f60000 (0x10000 64kB) not protected
        #247: 0x00f70000 (0x10000 64kB) not protected
        #248: 0x00f80000 (0x10000 64kB) not protected
        #249: 0x00f90000 (0x10000 64kB) not protected
        #250: 0x00fa0000 (0x10000 64kB) not protected
        #251: 0x00fb0000 (0x10000 64kB) not protected
        #252: 0x00fc0000 (0x10000 64kB) not protected
        #253: 0x00fd0000 (0x10000 64kB) not protected
        #254: 0x00fe0000 (0x10000 64kB) not protected
        #255: 0x00ff0000 (0x10000 64kB) not protected

ATH79 flash information:
  Device 'gd gd25q128c' (ID 0x001840c8)


> flash erase_sector 0 0 255
erased sectors 0 through 255 on flash bank 0 in 75.246620s

> flash write_image art.bin 0xbfff0000
writing 256 bytes to flash page @0x00ff1000
writing 256 bytes to flash page @0x00ff1100
writing 256 bytes to flash page @0x00ff1200
writing 256 bytes to flash page @0x00ff1300
writing 256 bytes to flash page @0x00ff1400
writing 256 bytes to flash page @0x00ff5000
writing 256 bytes to flash page @0x00ff5100
writing 256 bytes to flash page @0x00ff5200
writing 256 bytes to flash page @0x00ff5300
writing 256 bytes to flash page @0x00ff5400
writing 256 bytes to flash page @0x00ff5500
writing 256 bytes to flash page @0x00ff5600
writing 256 bytes to flash page @0x00ff5700
writing 256 bytes to flash page @0x00ff5800
wrote 65536 bytes from file art.bin in 74.628510s (0.858 KiB/s)

>
~~~


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/openocd/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/openocd/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to