Цитата(_Артём_ @ Aug 6 2012, 19:30)

Какой-такой checksum?
Где про неё сказано?
Сказано в User manual на процессор. Просто ищите "checksum" по PDF.
Цитата(_Артём_ @ Aug 6 2012, 19:30)

Что будет если её не сгенерить?
Тогда встроенный загрузчик не передаст управление на программу пользователя:
Цитата
Criterion for Valid User Code
The reserved Cortex-M3 exception vector location 7 (offset 0x 001C in the vector table)
should contain the 2’s complement of the check-sum of table entries 0 through 6. This
causes the checksum of the first 8 table entries to be 0. The boot loader code checksums
the first 8 locations in sector 0 of the flash. If the result is 0, then execution control is
transferred to the user code.
Иначе - активизирует прошивка по последовательному порту:
Цитата
If the signature is not valid, the auto-baud routine synchronizes with the host via serial port
0. The host should send a “?” (0x3F) as a synchronization character and wait for a
response. The host side serial port settings should be 8 data bits, 1 stop bit and no parity. ...