jtag> 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>