kopia lustrzana https://github.com/stlink-org/stlink
Move reset/load_param in the open functions, as requested by Karl
rodzic
82c638ed83
commit
7eb080490c
|
@ -107,9 +107,6 @@ int main(int ac, char** av)
|
|||
if (stlink_current_mode(sl) != STLINK_DEV_DEBUG_MODE)
|
||||
stlink_enter_swd_mode(sl);
|
||||
|
||||
stlink_reset(sl);
|
||||
stlink_load_device_params(sl);
|
||||
|
||||
if (o.do_read == 0) /* write */
|
||||
{
|
||||
err = stlink_fwrite_flash(sl, o.filename, o.addr);
|
||||
|
|
|
@ -160,8 +160,6 @@ int main(int argc, char** argv) {
|
|||
break;
|
||||
}
|
||||
|
||||
stlink_reset(sl);
|
||||
stlink_load_device_params(sl);
|
||||
printf("Chip ID is %08x, Core ID is %08x.\n", sl->chip_id, sl->core_id);
|
||||
|
||||
sl->verbose=0;
|
||||
|
|
|
@ -985,6 +985,8 @@ stlink_t* stlink_v1_open_inner(const int verbose) {
|
|||
return NULL;
|
||||
}
|
||||
|
||||
stlink_reset(sl);
|
||||
stlink_load_device_params(sl);
|
||||
stlink_version(sl);
|
||||
if ((sl->version.st_vid != USB_ST_VID) || (sl->version.stlink_pid != USB_STLINK_PID)) {
|
||||
ugly_log(UERROR, LOG_TAG,
|
||||
|
|
|
@ -701,6 +701,8 @@ stlink_t* stlink_open_usb(const int verbose) {
|
|||
stlink_enter_swd_mode(sl);
|
||||
}
|
||||
|
||||
stlink_reset(sl);
|
||||
stlink_load_device_params(sl);
|
||||
stlink_version(sl);
|
||||
|
||||
error = 0;
|
||||
|
|
Ładowanie…
Reference in New Issue