а кто передавать то требует? вы передаете только программу и контрольную сумму, а как ее в сектора класть уже бутлоадер решает. Именно он может ее дополнить до целого числа секторов и записать во флэш. Можно даже считать что программа дополняется 0xFF и контрольную сумму считать именно для такого дополнения (значением стертого сектора). Бутлоадер получит программу, запишет начало, в конце сектора запишет контрольную сумму и свободен...
|