Skip to content

Commit be2f76b

Browse files
committed
kc1: fix fastboot erase
1 parent 2cf26c5 commit be2f76b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

board/ti/omap4_kc1/cmd_fastboot.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ static int rx_handler (const unsigned char *buffer, unsigned int buffer_size)
459459
if (mmc->block_dev.block_erase(
460460
mmc->block_dev.dev,
461461
ptn->start,
462-
ptn->length) == 0)
462+
(ptn->length + (mmc->write_bl_len - 1)) / mmc->write_bl_len) == 0)
463463
{
464464
printf("Erasing '%s' FAILED!\n", ptn->name);
465465
lcd_printf("... FAILED!\n");
@@ -513,7 +513,7 @@ static int rx_handler (const unsigned char *buffer, unsigned int buffer_size)
513513
if (mmc->block_dev.block_erase(
514514
mmc->block_dev.dev,
515515
ptn->start,
516-
ptn->length) == 0)
516+
(ptn->length + (mmc->write_bl_len - 1)) / mmc->write_bl_len) == 0)
517517
{
518518
printf("Erasing '%s' FAILED!\n", ptn->name);
519519
lcd_printf("... FAILED!\n");

0 commit comments

Comments
 (0)