FreeCalypso > hg > freecalypso-tools
diff loadtools/flcmplboot.c @ 437:2cd705c8116e
loadtools: Mot C155 turns out to have the same flash partition quirks
as the flash chip on TI's D-Sample
c155.config changed to use the fixed 28f640w30b config instead of CFI,
and a bit of C code in fc-loadtool had to be changed too so that
flash erase-program-boot still works.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 06 Nov 2018 16:02:23 +0000 |
parents | e7502631a0f9 |
children | 0dd2c87c1b63 |
line wrap: on
line diff
--- a/loadtools/flcmplboot.c Mon Nov 05 03:20:34 2018 +0000 +++ b/loadtools/flcmplboot.c Tue Nov 06 16:02:23 2018 +0000 @@ -15,6 +15,7 @@ extern struct flash_bank_info flash_bank_info[2]; extern struct flash_cmdset flash_cmdset_intel; +extern struct flash_cmdset flash_cmdset_intel_w30; extern uint32_t crc32_table[]; @@ -147,7 +148,8 @@ "error: detected flash boot sector size differs from config\n"); return(-1); } - if (flash_bank_info[0].ops != &flash_cmdset_intel) { + if (flash_bank_info[0].ops != &flash_cmdset_intel && + flash_bank_info[0].ops != &flash_cmdset_intel_w30) { fprintf(stderr, "error: operation implemented for Intel flash only\n"); return(-1);