mirror of
https://github.com/pine64/blisp.git
synced 2025-03-13 10:28:57 +00:00
Drop extra erase
This commit is contained in:
parent
d25bd65f15
commit
05b62d2fa5
@ -195,6 +195,7 @@ blisp_return_t blisp_flash_firmware() {
|
|||||||
printf("Erasing flash to flash boot header\n");
|
printf("Erasing flash to flash boot header\n");
|
||||||
ret = blisp_device_flash_erase(&device, 0x0000,
|
ret = blisp_device_flash_erase(&device, 0x0000,
|
||||||
sizeof(struct bfl_boot_header));
|
sizeof(struct bfl_boot_header));
|
||||||
|
|
||||||
if (ret != BLISP_OK) {
|
if (ret != BLISP_OK) {
|
||||||
fprintf(stderr, "Failed to erase flash.\n");
|
fprintf(stderr, "Failed to erase flash.\n");
|
||||||
goto exit2;
|
goto exit2;
|
||||||
@ -217,7 +218,8 @@ blisp_return_t blisp_flash_firmware() {
|
|||||||
printf("Erasing flash for firmware, this might take a while...\n");
|
printf("Erasing flash for firmware, this might take a while...\n");
|
||||||
ret = blisp_device_flash_erase(
|
ret = blisp_device_flash_erase(
|
||||||
&device, parsed_file.payload_address,
|
&device, parsed_file.payload_address,
|
||||||
parsed_file.payload_address + parsed_file.payload_length + 1);
|
parsed_file.payload_address + parsed_file.payload_length);
|
||||||
|
|
||||||
if (ret != BLISP_OK) {
|
if (ret != BLISP_OK) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"Failed to erase flash. Tried to erase from 0x%08X to 0x%08X\n",
|
"Failed to erase flash. Tried to erase from 0x%08X to 0x%08X\n",
|
||||||
@ -226,7 +228,8 @@ blisp_return_t blisp_flash_firmware() {
|
|||||||
goto exit2;
|
goto exit2;
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Flashing the firmware @ 0x%08X...\n", parsed_file.payload_address);
|
printf("Flashing the firmware %d bytes @ 0x%08X...\n",
|
||||||
|
parsed_file.payload_length, parsed_file.payload_address);
|
||||||
struct blisp_easy_transport data_transport =
|
struct blisp_easy_transport data_transport =
|
||||||
blisp_easy_transport_new_from_memory(parsed_file.payload,
|
blisp_easy_transport_new_from_memory(parsed_file.payload,
|
||||||
parsed_file.payload_length);
|
parsed_file.payload_length);
|
||||||
|
Loading…
Reference in New Issue
Block a user