Make _stlink_usb_reset use hardreset

pull/328/head
mlundinse 2015-08-15 19:42:52 +02:00
rodzic 4d61792b2d
commit 601d4d3329
2 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -68,6 +68,7 @@ extern "C" {
#define STLINK_DEBUG_WRITEDEBUGREG 0x0f
#define STLINK_DEBUG_ENTER_SWD 0xa3
#define STLINK_DEBUG_ENTER_JTAG 0x00
#define STLINK_DEBUG_HARDRESET 0x3c
// TODO - possible poor names...
#define STLINK_SWD_ENTER 0x30

Wyświetl plik

@ -413,7 +413,8 @@ void _stlink_usb_reset(stlink_t * sl) {
int i = fill_command(sl, SG_DXFER_FROM_DEV, rep_len);
cmd[i++] = STLINK_DEBUG_COMMAND;
cmd[i++] = STLINK_DEBUG_RESETSYS;
cmd[i++] = STLINK_DEBUG_HARDRESET;
cmd[i++] = 0x2;
size = send_recv(slu, 1, cmd, slu->cmd_len, data, rep_len);
if (size == -1) {