Apparently working bootloader
Fix issue when flashing to non-aligned addresses