Didn't know about that command. I always used the openocd commands. This is much easier.
However, the compare fails. Here is the GDB output. I attached the corresponding OpenOCD output to this email as it is quiet long. Any suggestions on what went wrong? (gdb) load Loading section .text, size 0xb90c lma 0x400000 Loading section .data, size 0x7c lma 0x40b90c Loading section .boot, size 0x8 lma 0x40b988 Start address 0x400139, load size 47504 Transfer rate: 54 KB/sec, 9500 bytes/write. (gdb) compare-sections Section .text, range 0x400000 -- 0x40b90c: MIS-MATCHED! Section .data, range 0x40b90c -- 0x40b988: MIS-MATCHED! Section .boot, range 0x40b988 -- 0x40b990: MIS-MATCHED! warning: One or more sections of the remote executable does not match the loaded file - Thomas On Mon, Jan 31, 2011 at 3:06 AM, Øyvind Harboe <oyvind.har...@zylin.com> wrote: > Tip: use gdb's "compare-sections" after load to check that > flashing worked. > > > > -- > Øyvind Harboe > > Can Zylin Consulting help on your project? > > US toll free 1-866-980-3434 / International +47 51 87 40 27 > > http://www.zylin.com/zy1000.html > ARM7 ARM9 ARM11 XScale Cortex > JTAG debugger and flash programmer >
Debug: 680 58978 gdb_server.c:2179 gdb_input_inner(): received packet: 'X400000,3f90:<binary-data>' Debug: 681 58978 gdb_server.c:1416 gdb_write_memory_binary_packet(): addr: 0x00400000, len: 0x00003f90 Debug: 682 58978 target.c:1318 target_write_buffer(): writing buffer of 16272 byte at 0x00400000 Debug: 683 59259 gdb_server.c:2179 gdb_input_inner(): received packet: 'X403f90,3f60:<binary-data>' Debug: 684 59259 gdb_server.c:1416 gdb_write_memory_binary_packet(): addr: 0x00403f90, len: 0x00003f60 Debug: 685 59259 target.c:1318 target_write_buffer(): writing buffer of 16224 byte at 0x00403f90 Debug: 686 59547 gdb_server.c:2179 gdb_input_inner(): received packet: 'X407ef0,3a1c:<binary-data>' Debug: 687 59547 gdb_server.c:1416 gdb_write_memory_binary_packet(): addr: 0x00407ef0, len: 0x00003a1c Debug: 688 59547 target.c:1318 target_write_buffer(): writing buffer of 14876 byte at 0x00407ef0 Debug: 689 59813 gdb_server.c:2179 gdb_input_inner(): received packet: 'X40b90c,7c:<binary-data>' Debug: 690 59813 gdb_server.c:1416 gdb_write_memory_binary_packet(): addr: 0x0040b90c, len: 0x0000007c Debug: 691 59813 target.c:1318 target_write_buffer(): writing buffer of 124 byte at 0x0040b90c Debug: 692 59821 gdb_server.c:2179 gdb_input_inner(): received packet: 'X40b988,8:<binary-data>' Debug: 693 59822 gdb_server.c:1416 gdb_write_memory_binary_packet(): addr: 0x0040b988, len: 0x00000008 Debug: 694 59822 target.c:1318 target_write_buffer(): writing buffer of 8 byte at 0x0040b988 Debug: 695 85069 gdb_server.c:2181 gdb_input_inner(): received packet: 'qCRC:400000,b90c' Debug: 696 85069 target.c:1655 target_write_u16(): address: 0x20000000, value: 0x00004602 Debug: 697 85076 target.c:1655 target_write_u16(): address: 0x20000002, value: 0x0000f04f Debug: 698 85084 target.c:1655 target_write_u16(): address: 0x20000004, value: 0x000030ff Debug: 699 85092 target.c:1655 target_write_u16(): address: 0x20000006, value: 0x0000460b Debug: 700 85100 target.c:1655 target_write_u16(): address: 0x20000008, value: 0x0000f04f Debug: 701 85108 target.c:1655 target_write_u16(): address: 0x2000000a, value: 0x00000400 Debug: 702 85116 target.c:1655 target_write_u16(): address: 0x2000000c, value: 0x0000e013 Debug: 703 85124 target.c:1655 target_write_u16(): address: 0x2000000e, value: 0x00005d11 Debug: 704 85142 target.c:1655 target_write_u16(): address: 0x20000010, value: 0x0000f8df Debug: 705 85162 target.c:1655 target_write_u16(): address: 0x20000012, value: 0x00007028 Debug: 706 85169 target.c:1655 target_write_u16(): address: 0x20000014, value: 0x0000ea80 Debug: 707 85177 target.c:1655 target_write_u16(): address: 0x20000016, value: 0x00006001 Debug: 708 85185 target.c:1655 target_write_u16(): address: 0x20000018, value: 0x0000f04f Debug: 709 85193 target.c:1655 target_write_u16(): address: 0x2000001a, value: 0x00000500 Debug: 710 85201 target.c:1655 target_write_u16(): address: 0x2000001c, value: 0x00002800 Debug: 711 85209 target.c:1655 target_write_u16(): address: 0x2000001e, value: 0x0000ea4f Debug: 712 85217 target.c:1655 target_write_u16(): address: 0x20000020, value: 0x00000640 Debug: 713 85225 target.c:1655 target_write_u16(): address: 0x20000022, value: 0x0000f105 Debug: 714 85233 target.c:1655 target_write_u16(): address: 0x20000024, value: 0x00000501 Debug: 715 85241 target.c:1655 target_write_u16(): address: 0x20000026, value: 0x00004630 Debug: 716 85249 target.c:1655 target_write_u16(): address: 0x20000028, value: 0x0000bfb8 Debug: 717 85257 target.c:1655 target_write_u16(): address: 0x2000002a, value: 0x0000ea86 Debug: 718 85265 target.c:1655 target_write_u16(): address: 0x2000002c, value: 0x00000007 Debug: 719 85273 target.c:1655 target_write_u16(): address: 0x2000002e, value: 0x00002d08 Debug: 720 85281 target.c:1655 target_write_u16(): address: 0x20000030, value: 0x0000d1f4 Debug: 721 85289 target.c:1655 target_write_u16(): address: 0x20000032, value: 0x0000f104 Debug: 722 85297 target.c:1655 target_write_u16(): address: 0x20000034, value: 0x00000401 Debug: 723 85305 target.c:1655 target_write_u16(): address: 0x20000036, value: 0x0000429c Debug: 724 85313 target.c:1655 target_write_u16(): address: 0x20000038, value: 0x0000d1e9 Debug: 725 85321 target.c:1655 target_write_u16(): address: 0x2000003a, value: 0x0000be00 Debug: 726 85329 target.c:1655 target_write_u16(): address: 0x2000003c, value: 0x00001db7 Debug: 727 85337 target.c:1655 target_write_u16(): address: 0x2000003e, value: 0x000004c1 Debug: 728 85345 armv7m.c:129 armv7m_restore_context(): Debug: 729 85377 cortex_m3.c:1575 cortex_m3_store_core_reg_u32(): write special reg 19 value 0x1 Debug: 730 85377 armv7m.c:239 armv7m_write_core_reg(): write core reg 19 value 0x1 Debug: 731 85393 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 16 value 0x1000000 Debug: 732 85393 armv7m.c:239 armv7m_write_core_reg(): write core reg 16 value 0x1000000 Debug: 733 85409 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 15 value 0x20000000 Debug: 734 85409 armv7m.c:239 armv7m_write_core_reg(): write core reg 15 value 0x20000000 Debug: 735 85425 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 1 value 0xb90c Debug: 736 85425 armv7m.c:239 armv7m_write_core_reg(): write core reg 1 value 0xb90c Debug: 737 85441 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 0 value 0x400000 Debug: 738 85441 armv7m.c:239 armv7m_write_core_reg(): write core reg 0 value 0x400000 Debug: 739 85449 target.c:1024 target_call_event_callbacks(): target event 22 (debug-resumed) Debug: 740 85449 cortex_m3.c:840 cortex_m3_resume(): target debug resumed at 0x20000000 Debug: 741 85457 target.c:2134 target_wait_state(): waiting for target halted... Debug: 742 85633 cortex_m3.c:599 cortex_m3_poll(): Debug: 743 85633 cortex_m3.c:431 cortex_m3_debug_entry(): Debug: 744 85657 cortex_m3.c:172 cortex_m3_clear_halt(): NVIC_DFSR 0x3 Debug: 745 85681 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 0 value 0x7e90f8dd Debug: 746 85697 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 1 value 0xff Debug: 747 85713 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 2 value 0x400000 Debug: 748 85729 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 3 value 0xb90c Debug: 749 85745 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 4 value 0xb90c Debug: 750 85761 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 5 value 0x8 Debug: 751 85777 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 6 value 0x7a51e56a Debug: 752 85793 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 7 value 0x4c11db7 Debug: 753 85809 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 8 value 0x20000030 Debug: 754 85825 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 9 value 0x2000079c Debug: 755 85841 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 10 value 0x20000004 Debug: 756 85857 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 11 value 0x801044 Debug: 757 85873 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 12 value 0x8600 Debug: 758 85889 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 13 value 0x20000800 Debug: 759 85905 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 14 value 0xffffffff Debug: 760 85921 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 761 85937 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 16 value 0x61000000 Debug: 762 85953 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 17 value 0x20000800 Debug: 763 85969 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 18 value 0x16080000 Debug: 764 85985 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 19 value 0x1 Debug: 765 86001 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 20 value 0x0 Debug: 766 86017 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 21 value 0x0 Debug: 767 86033 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 22 value 0x0 Debug: 768 86033 cortex_m3.c:509 cortex_m3_debug_entry(): entered debug state in core mode: Thread at PC 0x2000003a, target->state: halted Debug: 769 86033 target.c:1024 target_call_event_callbacks(): target event 21 (debug-halted) Debug: 770 86049 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 771 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register primask with value 0x00000000 Debug: 772 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register xPSR with value 0x01000000 Debug: 773 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register pc with value 0x00400139 Debug: 774 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register r6 with value 0xc3c5c0cc Debug: 775 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register r4 with value 0x00000008 Debug: 776 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register r3 with value 0x00000008 Debug: 777 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register r2 with value 0x0040b988 Debug: 778 86049 armv7m.c:445 armv7m_run_algorithm(): restoring register r0 with value 0xc704dd7b Debug: 779 86057 gdb_server.c:2181 gdb_input_inner(): received packet: 'qCRC:40b90c,7c' Debug: 780 86057 target.c:1655 target_write_u16(): address: 0x20000000, value: 0x00004602 Debug: 781 86065 target.c:1655 target_write_u16(): address: 0x20000002, value: 0x0000f04f Debug: 782 86073 target.c:1655 target_write_u16(): address: 0x20000004, value: 0x000030ff Debug: 783 86081 target.c:1655 target_write_u16(): address: 0x20000006, value: 0x0000460b Debug: 784 86089 target.c:1655 target_write_u16(): address: 0x20000008, value: 0x0000f04f Debug: 785 86097 target.c:1655 target_write_u16(): address: 0x2000000a, value: 0x00000400 Debug: 786 86105 target.c:1655 target_write_u16(): address: 0x2000000c, value: 0x0000e013 Debug: 787 86113 target.c:1655 target_write_u16(): address: 0x2000000e, value: 0x00005d11 Debug: 788 86121 target.c:1655 target_write_u16(): address: 0x20000010, value: 0x0000f8df Debug: 789 86129 target.c:1655 target_write_u16(): address: 0x20000012, value: 0x00007028 Debug: 790 86137 target.c:1655 target_write_u16(): address: 0x20000014, value: 0x0000ea80 Debug: 791 86145 target.c:1655 target_write_u16(): address: 0x20000016, value: 0x00006001 Debug: 792 86153 target.c:1655 target_write_u16(): address: 0x20000018, value: 0x0000f04f Debug: 793 86161 target.c:1655 target_write_u16(): address: 0x2000001a, value: 0x00000500 Debug: 794 86169 target.c:1655 target_write_u16(): address: 0x2000001c, value: 0x00002800 Debug: 795 86177 target.c:1655 target_write_u16(): address: 0x2000001e, value: 0x0000ea4f Debug: 796 86185 target.c:1655 target_write_u16(): address: 0x20000020, value: 0x00000640 Debug: 797 86193 target.c:1655 target_write_u16(): address: 0x20000022, value: 0x0000f105 Debug: 798 86201 target.c:1655 target_write_u16(): address: 0x20000024, value: 0x00000501 Debug: 799 86209 target.c:1655 target_write_u16(): address: 0x20000026, value: 0x00004630 Debug: 800 86217 target.c:1655 target_write_u16(): address: 0x20000028, value: 0x0000bfb8 Debug: 801 86225 target.c:1655 target_write_u16(): address: 0x2000002a, value: 0x0000ea86 Debug: 802 86233 target.c:1655 target_write_u16(): address: 0x2000002c, value: 0x00000007 Debug: 803 86241 target.c:1655 target_write_u16(): address: 0x2000002e, value: 0x00002d08 Debug: 804 86249 target.c:1655 target_write_u16(): address: 0x20000030, value: 0x0000d1f4 Debug: 805 86257 target.c:1655 target_write_u16(): address: 0x20000032, value: 0x0000f104 Debug: 806 86265 target.c:1655 target_write_u16(): address: 0x20000034, value: 0x00000401 Debug: 807 86273 target.c:1655 target_write_u16(): address: 0x20000036, value: 0x0000429c Debug: 808 86281 target.c:1655 target_write_u16(): address: 0x20000038, value: 0x0000d1e9 Debug: 809 86289 target.c:1655 target_write_u16(): address: 0x2000003a, value: 0x0000be00 Debug: 810 86297 target.c:1655 target_write_u16(): address: 0x2000003c, value: 0x00001db7 Debug: 811 86305 target.c:1655 target_write_u16(): address: 0x2000003e, value: 0x000004c1 Debug: 812 86313 armv7m.c:129 armv7m_restore_context(): Debug: 813 86345 cortex_m3.c:1575 cortex_m3_store_core_reg_u32(): write special reg 19 value 0x1 Debug: 814 86345 armv7m.c:239 armv7m_write_core_reg(): write core reg 19 value 0x1 Debug: 815 86361 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 16 value 0x1000000 Debug: 816 86361 armv7m.c:239 armv7m_write_core_reg(): write core reg 16 value 0x1000000 Debug: 817 86377 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 15 value 0x20000000 Debug: 818 86377 armv7m.c:239 armv7m_write_core_reg(): write core reg 15 value 0x20000000 Debug: 819 86393 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 6 value 0xc3c5c0cc Debug: 820 86393 armv7m.c:239 armv7m_write_core_reg(): write core reg 6 value 0xc3c5c0cc Debug: 821 86409 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 4 value 0x8 Debug: 822 86409 armv7m.c:239 armv7m_write_core_reg(): write core reg 4 value 0x8 Debug: 823 86425 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 3 value 0x8 Debug: 824 86425 armv7m.c:239 armv7m_write_core_reg(): write core reg 3 value 0x8 Debug: 825 86441 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 2 value 0x40b988 Debug: 826 86441 armv7m.c:239 armv7m_write_core_reg(): write core reg 2 value 0x40b988 Debug: 827 86457 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 1 value 0x7c Debug: 828 86457 armv7m.c:239 armv7m_write_core_reg(): write core reg 1 value 0x7c Debug: 829 86473 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 0 value 0x40b90c Debug: 830 86473 armv7m.c:239 armv7m_write_core_reg(): write core reg 0 value 0x40b90c Debug: 831 86481 target.c:1024 target_call_event_callbacks(): target event 22 (debug-resumed) Debug: 832 86481 cortex_m3.c:840 cortex_m3_resume(): target debug resumed at 0x20000000 Debug: 833 86489 cortex_m3.c:599 cortex_m3_poll(): Debug: 834 86489 cortex_m3.c:431 cortex_m3_debug_entry(): Debug: 835 86513 cortex_m3.c:172 cortex_m3_clear_halt(): NVIC_DFSR 0x3 Debug: 836 86537 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 0 value 0x25a5f0e Debug: 837 86553 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 1 value 0xff Debug: 838 86569 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 2 value 0x40b90c Debug: 839 86585 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 3 value 0x7c Debug: 840 86601 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 4 value 0x7c Debug: 841 86617 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 5 value 0x8 Debug: 842 86633 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 6 value 0x25a5f0e Debug: 843 86649 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 7 value 0x4c11db7 Debug: 844 86665 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 8 value 0x20000030 Debug: 845 86681 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 9 value 0x2000079c Debug: 846 86697 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 10 value 0x20000004 Debug: 847 86713 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 11 value 0x801044 Debug: 848 86729 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 12 value 0x8600 Debug: 849 86745 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 13 value 0x20000800 Debug: 850 86761 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 14 value 0xffffffff Debug: 851 86777 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 852 86793 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 16 value 0x61000000 Debug: 853 86809 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 17 value 0x20000800 Debug: 854 86825 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 18 value 0x16080000 Debug: 855 86841 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 19 value 0x1 Debug: 856 86857 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 20 value 0x0 Debug: 857 86873 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 21 value 0x0 Debug: 858 86889 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 22 value 0x0 Debug: 859 86889 cortex_m3.c:509 cortex_m3_debug_entry(): entered debug state in core mode: Thread at PC 0x2000003a, target->state: halted Debug: 860 86889 target.c:1024 target_call_event_callbacks(): target event 21 (debug-halted) Debug: 861 86905 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 862 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register primask with value 0x00000000 Debug: 863 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register xPSR with value 0x01000000 Debug: 864 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register pc with value 0x00400139 Debug: 865 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register r6 with value 0xc3c5c0cc Debug: 866 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register r4 with value 0x00000008 Debug: 867 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register r3 with value 0x00000008 Debug: 868 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register r2 with value 0x0040b988 Debug: 869 86905 armv7m.c:445 armv7m_run_algorithm(): restoring register r0 with value 0xc704dd7b Debug: 870 86913 gdb_server.c:2181 gdb_input_inner(): received packet: 'qCRC:40b988,8' Debug: 871 86913 target.c:1655 target_write_u16(): address: 0x20000000, value: 0x00004602 Debug: 872 86921 target.c:1655 target_write_u16(): address: 0x20000002, value: 0x0000f04f Debug: 873 86929 target.c:1655 target_write_u16(): address: 0x20000004, value: 0x000030ff Debug: 874 86937 target.c:1655 target_write_u16(): address: 0x20000006, value: 0x0000460b Debug: 875 86945 target.c:1655 target_write_u16(): address: 0x20000008, value: 0x0000f04f Debug: 876 86953 target.c:1655 target_write_u16(): address: 0x2000000a, value: 0x00000400 Debug: 877 86961 target.c:1655 target_write_u16(): address: 0x2000000c, value: 0x0000e013 Debug: 878 86969 target.c:1655 target_write_u16(): address: 0x2000000e, value: 0x00005d11 Debug: 879 86977 target.c:1655 target_write_u16(): address: 0x20000010, value: 0x0000f8df Debug: 880 87001 target.c:1655 target_write_u16(): address: 0x20000012, value: 0x00007028 Debug: 881 87009 target.c:1655 target_write_u16(): address: 0x20000014, value: 0x0000ea80 Debug: 882 87023 target.c:1655 target_write_u16(): address: 0x20000016, value: 0x00006001 Debug: 883 87031 target.c:1655 target_write_u16(): address: 0x20000018, value: 0x0000f04f Debug: 884 87039 target.c:1655 target_write_u16(): address: 0x2000001a, value: 0x00000500 Debug: 885 87047 target.c:1655 target_write_u16(): address: 0x2000001c, value: 0x00002800 Debug: 886 87055 target.c:1655 target_write_u16(): address: 0x2000001e, value: 0x0000ea4f Debug: 887 87063 target.c:1655 target_write_u16(): address: 0x20000020, value: 0x00000640 Debug: 888 87071 target.c:1655 target_write_u16(): address: 0x20000022, value: 0x0000f105 Debug: 889 87079 target.c:1655 target_write_u16(): address: 0x20000024, value: 0x00000501 Debug: 890 87087 target.c:1655 target_write_u16(): address: 0x20000026, value: 0x00004630 Debug: 891 87095 target.c:1655 target_write_u16(): address: 0x20000028, value: 0x0000bfb8 Debug: 892 87103 target.c:1655 target_write_u16(): address: 0x2000002a, value: 0x0000ea86 Debug: 893 87111 target.c:1655 target_write_u16(): address: 0x2000002c, value: 0x00000007 Debug: 894 87119 target.c:1655 target_write_u16(): address: 0x2000002e, value: 0x00002d08 Debug: 895 87127 target.c:1655 target_write_u16(): address: 0x20000030, value: 0x0000d1f4 Debug: 896 87135 target.c:1655 target_write_u16(): address: 0x20000032, value: 0x0000f104 Debug: 897 87143 target.c:1655 target_write_u16(): address: 0x20000034, value: 0x00000401 Debug: 898 87151 target.c:1655 target_write_u16(): address: 0x20000036, value: 0x0000429c Debug: 899 87159 target.c:1655 target_write_u16(): address: 0x20000038, value: 0x0000d1e9 Debug: 900 87167 target.c:1655 target_write_u16(): address: 0x2000003a, value: 0x0000be00 Debug: 901 87175 target.c:1655 target_write_u16(): address: 0x2000003c, value: 0x00001db7 Debug: 902 87183 target.c:1655 target_write_u16(): address: 0x2000003e, value: 0x000004c1 Debug: 903 87191 armv7m.c:129 armv7m_restore_context(): Debug: 904 87223 cortex_m3.c:1575 cortex_m3_store_core_reg_u32(): write special reg 19 value 0x1 Debug: 905 87223 armv7m.c:239 armv7m_write_core_reg(): write core reg 19 value 0x1 Debug: 906 87239 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 16 value 0x1000000 Debug: 907 87239 armv7m.c:239 armv7m_write_core_reg(): write core reg 16 value 0x1000000 Debug: 908 87255 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 15 value 0x20000000 Debug: 909 87255 armv7m.c:239 armv7m_write_core_reg(): write core reg 15 value 0x20000000 Debug: 910 87271 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 6 value 0xc3c5c0cc Debug: 911 87271 armv7m.c:239 armv7m_write_core_reg(): write core reg 6 value 0xc3c5c0cc Debug: 912 87287 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 4 value 0x8 Debug: 913 87287 armv7m.c:239 armv7m_write_core_reg(): write core reg 4 value 0x8 Debug: 914 87303 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 3 value 0x8 Debug: 915 87303 armv7m.c:239 armv7m_write_core_reg(): write core reg 3 value 0x8 Debug: 916 87319 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 2 value 0x40b988 Debug: 917 87319 armv7m.c:239 armv7m_write_core_reg(): write core reg 2 value 0x40b988 Debug: 918 87335 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 1 value 0x8 Debug: 919 87335 armv7m.c:239 armv7m_write_core_reg(): write core reg 1 value 0x8 Debug: 920 87351 cortex_m3.c:1541 cortex_m3_store_core_reg_u32(): write core reg 0 value 0x40b988 Debug: 921 87351 armv7m.c:239 armv7m_write_core_reg(): write core reg 0 value 0x40b988 Debug: 922 87359 target.c:1024 target_call_event_callbacks(): target event 22 (debug-resumed) Debug: 923 87359 cortex_m3.c:840 cortex_m3_resume(): target debug resumed at 0x20000000 Debug: 924 87367 cortex_m3.c:599 cortex_m3_poll(): Debug: 925 87367 cortex_m3.c:431 cortex_m3_debug_entry(): Debug: 926 87391 cortex_m3.c:172 cortex_m3_clear_halt(): NVIC_DFSR 0x3 Debug: 927 87415 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 0 value 0xc704dd7b Debug: 928 87431 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 1 value 0xff Debug: 929 87447 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 2 value 0x40b988 Debug: 930 87463 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 3 value 0x8 Debug: 931 87479 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 4 value 0x8 Debug: 932 87495 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 5 value 0x8 Debug: 933 87511 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 6 value 0xc3c5c0cc Debug: 934 87527 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 7 value 0x4c11db7 Debug: 935 87543 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 8 value 0x20000030 Debug: 936 87559 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 9 value 0x2000079c Debug: 937 87575 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 10 value 0x20000004 Debug: 938 87591 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 11 value 0x801044 Debug: 939 87607 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 12 value 0x8600 Debug: 940 87623 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 13 value 0x20000800 Debug: 941 87639 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 14 value 0xffffffff Debug: 942 87655 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 943 87678 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 16 value 0x61000000 Debug: 944 87694 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 17 value 0x20000800 Debug: 945 87710 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 18 value 0x16080000 Debug: 946 87726 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 19 value 0x1 Debug: 947 87742 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 20 value 0x0 Debug: 948 87758 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 21 value 0x0 Debug: 949 87774 cortex_m3.c:1495 cortex_m3_load_core_reg_u32(): load from special reg 22 value 0x0 Debug: 950 87774 cortex_m3.c:509 cortex_m3_debug_entry(): entered debug state in core mode: Thread at PC 0x2000003a, target->state: halted Debug: 951 87774 target.c:1024 target_call_event_callbacks(): target event 21 (debug-halted) Debug: 952 87790 cortex_m3.c:1463 cortex_m3_load_core_reg_u32(): load from core reg 15 value 0x2000003a Debug: 953 87790 armv7m.c:445 armv7m_run_algorithm(): restoring register primask with value 0x00000000 Debug: 954 87790 armv7m.c:445 armv7m_run_algorithm(): restoring register xPSR with value 0x01000000 Debug: 955 87790 armv7m.c:445 armv7m_run_algorithm(): restoring register pc with value 0x00400139
_______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development