Hi,
In SD100v8, there is capability of checking the application version, to make sure no downgrade (or any other criteria required). The reference is in Link to SDK
However, I think this safe checking cannot be applied to a bootloader upgrade, as
- There is no bootloader version field in the INIT PACKET
- The actual library function that is called to check the init packet, dfu_init_prevalidate(uint8_t * p_init_data, uint32_t init_data_len) does not know whether the update is for bootloader/application/sd. So when the function is called
Just wanted to know, is there any simple way of checking the bootloader version before and upgrade when using the current library functions?
Thanks, Mike