Created
August 9, 2018 01:36
-
-
Save chris-durand/9630ffe290c776b926ab66739807095f to your computer and use it in GitHub Desktop.
openocd error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scons: Reading SConscript files ... | |
scons: done reading SConscript files. | |
scons: Building targets ... | |
.----OpenOCD--- /home/christopher/modm/build/stm32f746g_discovery/blink/release/blink.elf | |
'-------------> stm32f746ngh | |
Open On-Chip Debugger 0.10.0 | |
Licensed under GNU GPL v2 | |
For bug reports, read | |
http://openocd.org/doc/doxygen/bugs.html | |
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD | |
adapter speed: 2000 kHz | |
adapter_nsrst_delay: 100 | |
srst_only separate srst_nogate srst_open_drain connect_deassert_srst | |
program_debug | |
Info : Unable to match requested speed 2000 kHz, using 1800 kHz | |
Info : Unable to match requested speed 2000 kHz, using 1800 kHz | |
Info : clock speed 1800 kHz | |
Info : STLINK v2 JTAG v25 API v2 SWIM v14 VID 0x0483 PID 0x374B | |
Info : using stlink api v2 | |
Info : Target voltage: 3.209980 | |
Warn : Silicon bug: single stepping will enter pending exception handler! | |
Info : stm32f7x.cpu: hardware has 8 breakpoints, 4 watchpoints | |
target halted due to debug-request, current mode: Thread | |
xPSR: 0x01000000 pc: 0x08000b8c msp: 0x20000be0 | |
** Programming Started ** | |
auto erase enabled | |
Info : device id = 0x10016449 | |
Info : flash size = 1024kbytes | |
Warn : no flash bank found for address 0 | |
target halted due to breakpoint, current mode: Thread | |
xPSR: 0x61000000 pc: 0x20000046 msp: 0x20000be0 | |
wrote 32768 bytes from file ../../../build/stm32f746g_discovery/blink/release/blink.elf in 0.819189s (39.063 KiB/s) | |
** Programming Finished ** | |
** Verify Started ** | |
target halted due to breakpoint, current mode: Thread | |
xPSR: 0x61000000 pc: 0x2000002e msp: 0x20000be0 | |
Error: checksum mismatch - attempting binary compare | |
diff 0 address 0x00000000. Was 0xe0 instead of 0x00 | |
diff 1 address 0x00000001. Was 0x0b instead of 0x00 | |
diff 2 address 0x00000003. Was 0x20 instead of 0x00 | |
diff 3 address 0x00000004. Was 0xb9 instead of 0x00 | |
diff 4 address 0x00000005. Was 0x0a instead of 0x00 | |
diff 5 address 0x00000007. Was 0x08 instead of 0x00 | |
diff 6 address 0x00000008. Was 0xe1 instead of 0x00 | |
diff 7 address 0x00000009. Was 0x0b instead of 0x00 | |
diff 8 address 0x0000000b. Was 0x08 instead of 0x00 | |
diff 9 address 0x0000000c. Was 0xe1 instead of 0x00 | |
diff 10 address 0x0000000d. Was 0x0b instead of 0x00 | |
diff 11 address 0x0000000f. Was 0x08 instead of 0x00 | |
diff 12 address 0x00000010. Was 0xe1 instead of 0x00 | |
diff 13 address 0x00000011. Was 0x0b instead of 0x00 | |
diff 14 address 0x00000013. Was 0x08 instead of 0x00 | |
diff 15 address 0x00000014. Was 0xe1 instead of 0x00 | |
diff 16 address 0x00000015. Was 0x0b instead of 0x00 | |
diff 17 address 0x00000017. Was 0x08 instead of 0x00 | |
diff 18 address 0x00000018. Was 0xe1 instead of 0x00 | |
diff 19 address 0x00000019. Was 0x0b instead of 0x00 | |
diff 20 address 0x0000001b. Was 0x08 instead of 0x00 | |
diff 21 address 0x0000001c. Was 0xe1 instead of 0x00 | |
diff 22 address 0x0000001d. Was 0x0b instead of 0x00 | |
diff 23 address 0x0000001f. Was 0x08 instead of 0x00 | |
diff 24 address 0x00000020. Was 0xe1 instead of 0x00 | |
diff 25 address 0x00000021. Was 0x0b instead of 0x00 | |
diff 26 address 0x00000023. Was 0x08 instead of 0x00 | |
diff 27 address 0x00000024. Was 0xe1 instead of 0x00 | |
diff 28 address 0x00000025. Was 0x0b instead of 0x00 | |
diff 29 address 0x00000027. Was 0x08 instead of 0x00 | |
diff 30 address 0x00000028. Was 0xe1 instead of 0x00 | |
diff 31 address 0x00000029. Was 0x0b instead of 0x00 | |
diff 32 address 0x0000002b. Was 0x08 instead of 0x00 | |
diff 33 address 0x0000002c. Was 0xe1 instead of 0x00 | |
diff 34 address 0x0000002d. Was 0x0b instead of 0x00 | |
diff 35 address 0x0000002f. Was 0x08 instead of 0x00 | |
diff 36 address 0x00000030. Was 0xe1 instead of 0x00 | |
diff 37 address 0x00000031. Was 0x0b instead of 0x00 | |
diff 38 address 0x00000033. Was 0x08 instead of 0x00 | |
diff 39 address 0x00000034. Was 0xe1 instead of 0x00 | |
diff 40 address 0x00000035. Was 0x0b instead of 0x00 | |
diff 41 address 0x00000037. Was 0x08 instead of 0x00 | |
diff 42 address 0x00000038. Was 0xe1 instead of 0x00 | |
diff 43 address 0x00000039. Was 0x0b instead of 0x00 | |
diff 44 address 0x0000003b. Was 0x08 instead of 0x00 | |
diff 45 address 0x0000003c. Was 0x3d instead of 0x00 | |
diff 46 address 0x0000003d. Was 0x09 instead of 0x00 | |
diff 47 address 0x0000003f. Was 0x08 instead of 0x00 | |
diff 48 address 0x00000040. Was 0xe1 instead of 0x00 | |
diff 49 address 0x00000041. Was 0x0b instead of 0x00 | |
diff 50 address 0x00000043. Was 0x08 instead of 0x00 | |
diff 51 address 0x00000044. Was 0xe1 instead of 0x00 | |
diff 52 address 0x00000045. Was 0x0b instead of 0x00 | |
diff 53 address 0x00000047. Was 0x08 instead of 0x00 | |
diff 54 address 0x00000048. Was 0xe1 instead of 0x00 | |
diff 55 address 0x00000049. Was 0x0b instead of 0x00 | |
diff 56 address 0x0000004b. Was 0x08 instead of 0x00 | |
diff 57 address 0x0000004c. Was 0xe1 instead of 0x00 | |
diff 58 address 0x0000004d. Was 0x0b instead of 0x00 | |
diff 59 address 0x0000004f. Was 0x08 instead of 0x00 | |
diff 60 address 0x00000050. Was 0xe1 instead of 0x00 | |
diff 61 address 0x00000051. Was 0x0b instead of 0x00 | |
diff 62 address 0x00000053. Was 0x08 instead of 0x00 | |
diff 63 address 0x00000054. Was 0xe1 instead of 0x00 | |
diff 64 address 0x00000055. Was 0x0b instead of 0x00 | |
diff 65 address 0x00000057. Was 0x08 instead of 0x00 | |
diff 66 address 0x00000058. Was 0xe1 instead of 0x00 | |
diff 67 address 0x00000059. Was 0x0b instead of 0x00 | |
diff 68 address 0x0000005b. Was 0x08 instead of 0x00 | |
diff 69 address 0x0000005c. Was 0xe1 instead of 0x00 | |
diff 70 address 0x0000005d. Was 0x0b instead of 0x00 | |
diff 71 address 0x0000005f. Was 0x08 instead of 0x00 | |
diff 72 address 0x00000060. Was 0xe1 instead of 0x00 | |
diff 73 address 0x00000061. Was 0x0b instead of 0x00 | |
diff 74 address 0x00000063. Was 0x08 instead of 0x00 | |
diff 75 address 0x00000064. Was 0xe1 instead of 0x00 | |
diff 76 address 0x00000065. Was 0x0b instead of 0x00 | |
diff 77 address 0x00000067. Was 0x08 instead of 0x00 | |
diff 78 address 0x00000068. Was 0xe1 instead of 0x00 | |
diff 79 address 0x00000069. Was 0x0b instead of 0x00 | |
diff 80 address 0x0000006b. Was 0x08 instead of 0x00 | |
diff 81 address 0x0000006c. Was 0xe1 instead of 0x00 | |
diff 82 address 0x0000006d. Was 0x0b instead of 0x00 | |
diff 83 address 0x0000006f. Was 0x08 instead of 0x00 | |
diff 84 address 0x00000070. Was 0xe1 instead of 0x00 | |
diff 85 address 0x00000071. Was 0x0b instead of 0x00 | |
diff 86 address 0x00000073. Was 0x08 instead of 0x00 | |
diff 87 address 0x00000074. Was 0xe1 instead of 0x00 | |
diff 88 address 0x00000075. Was 0x0b instead of 0x00 | |
diff 89 address 0x00000077. Was 0x08 instead of 0x00 | |
diff 90 address 0x00000078. Was 0xe1 instead of 0x00 | |
diff 91 address 0x00000079. Was 0x0b instead of 0x00 | |
diff 92 address 0x0000007b. Was 0x08 instead of 0x00 | |
diff 93 address 0x0000007c. Was 0xe1 instead of 0x00 | |
diff 94 address 0x0000007d. Was 0x0b instead of 0x00 | |
diff 95 address 0x0000007f. Was 0x08 instead of 0x00 | |
diff 96 address 0x00000080. Was 0xe1 instead of 0x00 | |
diff 97 address 0x00000081. Was 0x0b instead of 0x00 | |
diff 98 address 0x00000083. Was 0x08 instead of 0x00 | |
diff 99 address 0x00000084. Was 0xe1 instead of 0x00 | |
diff 100 address 0x00000085. Was 0x0b instead of 0x00 | |
diff 101 address 0x00000087. Was 0x08 instead of 0x00 | |
diff 102 address 0x00000088. Was 0xe1 instead of 0x00 | |
diff 103 address 0x00000089. Was 0x0b instead of 0x00 | |
diff 104 address 0x0000008b. Was 0x08 instead of 0x00 | |
diff 105 address 0x0000008c. Was 0xe1 instead of 0x00 | |
diff 106 address 0x0000008d. Was 0x0b instead of 0x00 | |
diff 107 address 0x0000008f. Was 0x08 instead of 0x00 | |
diff 108 address 0x00000090. Was 0xe1 instead of 0x00 | |
diff 109 address 0x00000091. Was 0x0b instead of 0x00 | |
diff 110 address 0x00000093. Was 0x08 instead of 0x00 | |
diff 111 address 0x00000094. Was 0xe1 instead of 0x00 | |
diff 112 address 0x00000095. Was 0x0b instead of 0x00 | |
diff 113 address 0x00000097. Was 0x08 instead of 0x00 | |
diff 114 address 0x00000098. Was 0xe1 instead of 0x00 | |
diff 115 address 0x00000099. Was 0x0b instead of 0x00 | |
diff 116 address 0x0000009b. Was 0x08 instead of 0x00 | |
diff 117 address 0x0000009c. Was 0xe1 instead of 0x00 | |
diff 118 address 0x0000009d. Was 0x0b instead of 0x00 | |
diff 119 address 0x0000009f. Was 0x08 instead of 0x00 | |
diff 120 address 0x000000a0. Was 0xe1 instead of 0x00 | |
diff 121 address 0x000000a1. Was 0x0b instead of 0x00 | |
diff 122 address 0x000000a3. Was 0x08 instead of 0x00 | |
diff 123 address 0x000000a4. Was 0xe1 instead of 0x00 | |
diff 124 address 0x000000a5. Was 0x0b instead of 0x00 | |
diff 125 address 0x000000a7. Was 0x08 instead of 0x00 | |
diff 126 address 0x000000a8. Was 0xe1 instead of 0x00 | |
diff 127 address 0x000000a9. Was 0x0b instead of 0x00 | |
More than 128 errors, the rest are not printed. | |
embedded:startup.tcl:476: Error: ** Verify Failed ** | |
in procedure 'program_release' | |
in procedure 'modm_program' called at file "openocd.cfg", line 11 | |
in procedure 'program' called at file "openocd.cfg", line 4 | |
in procedure 'program_error' called at file "embedded:startup.tcl", line 520 | |
at file "embedded:startup.tcl", line 476 | |
scons: *** [openocd_run] Error 1 | |
scons: building terminated because of errors. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment