summaryrefslogtreecommitdiff
path: root/futility/cmd_gbb_utility.c
diff options
context:
space:
mode:
Diffstat (limited to 'futility/cmd_gbb_utility.c')
-rw-r--r--futility/cmd_gbb_utility.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/futility/cmd_gbb_utility.c b/futility/cmd_gbb_utility.c
index 00762380..4ab13819 100644
--- a/futility/cmd_gbb_utility.c
+++ b/futility/cmd_gbb_utility.c
@@ -413,7 +413,10 @@ static int write_to_flash(struct updater_config *cfg, uint8_t *outbuf,
}
cfg->image.data = outbuf;
cfg->image.size = filesize;
- int ret = write_firmware(cfg, &cfg->image, FMAP_RO_GBB);
+
+ const char *sections[2] = { FMAP_RO_GBB, NULL };
+ int ret = write_system_firmware(cfg, &cfg->image, sections);
+
cfg->image.data = NULL;
cfg->image.size = 0;
return ret;