projects
/
fw
/
stlink
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Store the masked chip_id in the stlink structure. Should fix unexpected
[fw/stlink]
/
src
/
stlink-sg.c
diff --git
a/src/stlink-sg.c
b/src/stlink-sg.c
index 991bc878b5bb77ccb82ec8fd28bcb6ee73ed4fb6..3d4a9b79882a9d3959732253b8d4dede9a82da27 100644
(file)
--- a/
src/stlink-sg.c
+++ b/
src/stlink-sg.c
@@
-1014,6
+1014,7
@@
stlink_t* stlink_v1_open_inner(const int verbose) {
"WTF? successfully opened, but unable to read version details. BROKEN!\n");
return NULL;
}
"WTF? successfully opened, but unable to read version details. BROKEN!\n");
return NULL;
}
+
return sl;
}
return sl;
}
@@
-1025,6
+1026,9
@@
stlink_t* stlink_v1_open(const int verbose) {
}
// by now, it _must_ be fully open and in a useful mode....
stlink_enter_swd_mode(sl);
}
// by now, it _must_ be fully open and in a useful mode....
stlink_enter_swd_mode(sl);
+ /* Now we are ready to read the parameters */
+ stlink_reset(sl);
+ stlink_load_device_params(sl);
ILOG("Successfully opened a stlink v1 debugger\n");
return sl;
}
ILOG("Successfully opened a stlink v1 debugger\n");
return sl;
}