rendered paste bodyjtag> instruction EXTEST
jtag> shift ir
jtag> initbus mpc824x
jtag> detectflash 0xFFC00000
Query identification string:
Primary Algorithm Command Set and Control Interface ID Code: 0x0002 (AMD/Fujitsu Standard Command Set)
Alternate Algorithm Command Set and Control Interface ID Code: 0x0000 (null)
Query system interface information:
Vcc Logic Supply Minimum Write/Erase or Write voltage: 2700 mV
Vcc Logic Supply Maximum Write/Erase or Write voltage: 3600 mV
Vpp [Programming] Supply Minimum Write/Erase voltage: 11500 mV
Vpp [Programming] Supply Maximum Write/Erase voltage: 12500 mV
Typical timeout per single byte/word program: 16 us
Typical timeout for maximum-size multi-byte program: 0 us
Typical timeout per individual block erase: 1024 ms
Typical timeout for full chip erase: 0 ms
Maximum timeout for byte/word program: 256 us
Maximum timeout for multi-byte program: 0 us
Maximum timeout per individual block erase: 8192 ms
Maximum timeout for chip erase: 0 ms
Device geometry definition:
Device Size: 4194304 B (4096 KiB, 4 MiB)
Flash Device Interface Code description: 0x0002 (x8/x16)
Maximum number of bytes in multi-byte program: 1
Number of Erase Block Regions within device: 2
Erase Block Region Information:
Region 0:
Erase Block Size: 65536 B (64 KiB)
Number of Erase Blocks: 63
Region 1:
Erase Block Size: 8192 B (8 KiB)
Number of Erase Blocks: 8
jtag> flashmem 0xFFC00000 firmimg.bin
Chip: AMD Flash
Manufacturer: ST/Samsung
Chip: Unknown (ID 0x005d)
Protected: 0000
program:
flash_unlock_block 0xFFC00000 IGNORE
block 0 unlocked
flash_erase_block 0xFFC00000
.........................flash_erase_block 0xFFC00000 DONE
erasing block 0: 0
flash_unlock_block 0xFFC10000 IGNORE
block 1 unlocked
flash_erase_block 0xFFC10000
....................................................................flash_erase_block 0xFFC10000 DONE
erasing block 1: 0
flash_unlock_block 0xFFC20000 IGNORE
block 2 unlocked
flash_erase_block 0xFFC20000
...........................................................flash_erase_block 0xFFC20000 DONE
erasing block 2: 0
flash_unlock_block 0xFFC30000 IGNORE
block 3 unlocked
flash_erase_block 0xFFC30000
...........................................................flash_erase_block 0xFFC30000 DONE
erasing block 3: 0
flash_unlock_block 0xFFC40000 IGNORE
block 4 unlocked
flash_erase_block 0xFFC40000
...........................................................flash_erase_block 0xFFC40000 DONE
erasing block 4: 0
flash_unlock_block 0xFFC50000 IGNORE
block 5 unlocked
flash_erase_block 0xFFC50000
......................................................flash_erase_block 0xFFC50000 DONE
erasing block 5: 0
flash_unlock_block 0xFFC60000 IGNORE
block 6 unlocked
flash_erase_block 0xFFC60000
.......................................................flash_erase_block 0xFFC60000 DONE
erasing block 6: 0
flash_unlock_block 0xFFC70000 IGNORE
block 7 unlocked
flash_erase_block 0xFFC70000
.....................................................flash_erase_block 0xFFC70000 DONE
erasing block 7: 0
flash_unlock_block 0xFFC80000 IGNORE
block 8 unlocked
flash_erase_block 0xFFC80000
......................................................................flash_erase_block 0xFFC80000 DONE
erasing block 8: 0
flash_unlock_block 0xFFC90000 IGNORE
block 9 unlocked
flash_erase_block 0xFFC90000
............................................................flash_erase_block 0xFFC90000 DONE
erasing block 9: 0
flash_unlock_block 0xFFCA0000 IGNORE
block 10 unlocked
flash_erase_block 0xFFCA0000
.............................................................flash_erase_block 0xFFCA0000 DONE
erasing block 10: 0
flash_unlock_block 0xFFCB0000 IGNORE
block 11 unlocked
flash_erase_block 0xFFCB0000
......................................................flash_erase_block 0xFFCB0000 DONE
erasing block 11: 0
flash_unlock_block 0xFFCC0000 IGNORE
block 12 unlocked
flash_erase_block 0xFFCC0000
.............................................................flash_erase_block 0xFFCC0000 DONE
erasing block 12: 0
flash_unlock_block 0xFFCD0000 IGNORE
block 13 unlocked
flash_erase_block 0xFFCD0000
...............................................flash_erase_block 0xFFCD0000 DONE
erasing block 13: 0
flash_unlock_block 0xFFCE0000 IGNORE
block 14 unlocked
flash_erase_block 0xFFCE0000
.........................................flash_erase_block 0xFFCE0000 DONE
erasing block 14: 0
flash_unlock_block 0xFFCF0000 IGNORE
block 15 unlocked
flash_erase_block 0xFFCF0000
.............................................................flash_erase_block 0xFFCF0000 DONE
erasing block 15: 0
flash_unlock_block 0xFFD00000 IGNORE
block 16 unlocked
flash_erase_block 0xFFD00000
............................................................flash_erase_block 0xFFD00000 DONE
erasing block 16: 0
flash_unlock_block 0xFFD10000 IGNORE
block 17 unlocked
flash_erase_block 0xFFD10000
.............................................................flash_erase_block 0xFFD10000 DONE
erasing block 17: 0
flash_unlock_block 0xFFD20000 IGNORE
block 18 unlocked
flash_erase_block 0xFFD20000
.............................................................flash_erase_block 0xFFD20000 DONE
erasing block 18: 0
flash_unlock_block 0xFFD30000 IGNORE
block 19 unlocked
flash_erase_block 0xFFD30000
..............................................flash_erase_block 0xFFD30000 DONE
erasing block 19: 0
flash_unlock_block 0xFFD40000 IGNORE
block 20 unlocked
flash_erase_block 0xFFD40000
..............................................flash_erase_block 0xFFD40000 DONE
erasing block 20: 0
flash_unlock_block 0xFFD50000 IGNORE
block 21 unlocked
flash_erase_block 0xFFD50000
.............................................flash_erase_block 0xFFD50000 DONE
erasing block 21: 0
flash_unlock_block 0xFFD60000 IGNORE
block 22 unlocked
flash_erase_block 0xFFD60000
......................................flash_erase_block 0xFFD60000 DONE
erasing block 22: 0
flash_unlock_block 0xFFD70000 IGNORE
block 23 unlocked
flash_erase_block 0xFFD70000
.....................................................flash_erase_block 0xFFD70000 DONE
erasing block 23: 0
flash_unlock_block 0xFFD80000 IGNORE
block 24 unlocked
flash_erase_block 0xFFD80000
.............................................................flash_erase_block 0xFFD80000 DONE
erasing block 24: 0
flash_unlock_block 0xFFD90000 IGNORE
block 25 unlocked
flash_erase_block 0xFFD90000
.............................................................flash_erase_block 0xFFD90000 DONE
erasing block 25: 0
flash_unlock_block 0xFFDA0000 IGNORE
block 26 unlocked
flash_erase_block 0xFFDA0000
.....................................................flash_erase_block 0xFFDA0000 DONE
erasing block 26: 0
flash_unlock_block 0xFFDB0000 IGNORE
block 27 unlocked
flash_erase_block 0xFFDB0000
..............................................flash_erase_block 0xFFDB0000 DONE
erasing block 27: 0
flash_unlock_block 0xFFDC0000 IGNORE
block 28 unlocked
flash_erase_block 0xFFDC0000
.........................................flash_erase_block 0xFFDC0000 DONE
erasing block 28: 0
flash_unlock_block 0xFFDD0000 IGNORE
block 29 unlocked
flash_erase_block 0xFFDD0000
.......................................................flash_erase_block 0xFFDD0000 DONE
erasing block 29: 0
flash_unlock_block 0xFFDE0000 IGNORE
block 30 unlocked
flash_erase_block 0xFFDE0000
.............................................................flash_erase_block 0xFFDE0000 DONE
erasing block 30: 0
flash_unlock_block 0xFFDF0000 IGNORE
block 31 unlocked
flash_erase_block 0xFFDF0000
.............................................................flash_erase_block 0xFFDF0000 DONE
erasing block 31: 0
flash_unlock_block 0xFFE00000 IGNORE
block 32 unlocked
flash_erase_block 0xFFE00000
..................................................................flash_erase_block 0xFFE00000 DONE
erasing block 32: 0
flash_unlock_block 0xFFE10000 IGNORE
block 33 unlocked
flash_erase_block 0xFFE10000
..........................................................flash_erase_block 0xFFE10000 DONE
erasing block 33: 0
flash_unlock_block 0xFFE20000 IGNORE
block 34 unlocked
flash_erase_block 0xFFE20000
............................................flash_erase_block 0xFFE20000 DONE
erasing block 34: 0
flash_unlock_block 0xFFE30000 IGNORE
block 35 unlocked
flash_erase_block 0xFFE30000
............................................flash_erase_block 0xFFE30000 DONE
erasing block 35: 0
flash_unlock_block 0xFFE40000 IGNORE
block 36 unlocked
flash_erase_block 0xFFE40000
.....................................................................flash_erase_block 0xFFE40000 DONE
erasing block 36: 0
flash_unlock_block 0xFFE50000 IGNORE
block 37 unlocked
flash_erase_block 0xFFE50000
..........................................................flash_erase_block 0xFFE50000 DONE
erasing block 37: 0
flash_unlock_block 0xFFE60000 IGNORE
block 38 unlocked
flash_erase_block 0xFFE60000
...........................................................flash_erase_block 0xFFE60000 DONE
erasing block 38: 0
flash_unlock_block 0xFFE70000 IGNORE
block 39 unlocked
flash_erase_block 0xFFE70000
.....................................................................flash_erase_block 0xFFE70000 DONE
erasing block 39: 0
flash_unlock_block 0xFFE80000 IGNORE
block 40 unlocked
flash_erase_block 0xFFE80000
....................................................................flash_erase_block 0xFFE80000 DONE
erasing block 40: 0
flash_unlock_block 0xFFE90000 IGNORE
block 41 unlocked
flash_erase_block 0xFFE90000
.............................................flash_erase_block 0xFFE90000 DONE
erasing block 41: 0
flash_unlock_block 0xFFEA0000 IGNORE
block 42 unlocked
flash_erase_block 0xFFEA0000
.............................................flash_erase_block 0xFFEA0000 DONE
erasing block 42: 0
flash_unlock_block 0xFFEB0000 IGNORE
block 43 unlocked
flash_erase_block 0xFFEB0000
.............................................flash_erase_block 0xFFEB0000 DONE
erasing block 43: 0
flash_unlock_block 0xFFEC0000 IGNORE
block 44 unlocked
flash_erase_block 0xFFEC0000
...........................................................flash_erase_block 0xFFEC0000 DONE
erasing block 44: 0
flash_unlock_block 0xFFED0000 IGNORE
block 45 unlocked
flash_erase_block 0xFFED0000
.....................................................................flash_erase_block 0xFFED0000 DONE
erasing block 45: 0
flash_unlock_block 0xFFEE0000 IGNORE
block 46 unlocked
flash_erase_block 0xFFEE0000
..........................................................flash_erase_block 0xFFEE0000 DONE
erasing block 46: 0
flash_unlock_block 0xFFEF0000 IGNORE
block 47 unlocked
flash_erase_block 0xFFEF0000
.............................................flash_erase_block 0xFFEF0000 DONE
erasing block 47: 0
addr: 0xFFEFE90F (done)
verify:
addr: 0xFFC02000
verify error:
readed: 0x00000088
expected: 0x000000CC
jtag>