kopia lustrzana https://github.com/stlink-org/stlink
Merge branch 'master' of github.com:UweBonnes/stlink
commit
9e842c3aa5
10
flash/main.c
10
flash/main.c
|
@ -126,14 +126,20 @@ int main(int ac, char** av)
|
||||||
if (o.cmd == DO_WRITE) /* write */
|
if (o.cmd == DO_WRITE) /* write */
|
||||||
{
|
{
|
||||||
if ((o.addr >= sl->flash_base) &&
|
if ((o.addr >= sl->flash_base) &&
|
||||||
(o.addr < sl->flash_base + sl->flash_size))
|
(o.addr < sl->flash_base + sl->flash_size)) {
|
||||||
err = stlink_fwrite_flash(sl, o.filename, o.addr);
|
err = stlink_fwrite_flash(sl, o.filename, o.addr);
|
||||||
|
if (err == -1)
|
||||||
|
{
|
||||||
|
printf("stlink_fwrite_flash() == -1\n");
|
||||||
|
goto on_error;
|
||||||
|
}
|
||||||
|
}
|
||||||
else if ((o.addr >= sl->sram_base) &&
|
else if ((o.addr >= sl->sram_base) &&
|
||||||
(o.addr < sl->sram_base + sl->sram_size))
|
(o.addr < sl->sram_base + sl->sram_size))
|
||||||
err = stlink_fwrite_sram(sl, o.filename, o.addr);
|
err = stlink_fwrite_sram(sl, o.filename, o.addr);
|
||||||
if (err == -1)
|
if (err == -1)
|
||||||
{
|
{
|
||||||
printf("stlink_fwrite_flash() == -1\n");
|
printf("stlink_sram_flash() == -1\n");
|
||||||
goto on_error;
|
goto on_error;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue