catch exception when claiming cable
This commit is contained in:
parent
23b8e61bc0
commit
447e3e47b2
13
src/main.cpp
13
src/main.cpp
|
|
@ -132,10 +132,15 @@ int main(int argc, char **argv)
|
||||||
|
|
||||||
/* jtag base */
|
/* jtag base */
|
||||||
Jtag *jtag;
|
Jtag *jtag;
|
||||||
if (args.device == "-")
|
try {
|
||||||
jtag = new Jtag(cable, pins_config, args.freq, false);
|
if (args.device == "-")
|
||||||
else
|
jtag = new Jtag(cable, pins_config, args.freq, false);
|
||||||
jtag = new Jtag(cable, pins_config, args.device, args.freq, false);
|
else
|
||||||
|
jtag = new Jtag(cable, pins_config, args.device, args.freq, false);
|
||||||
|
} catch (std::exception &e) {
|
||||||
|
printError("Error: Failed to claim cable");
|
||||||
|
return EXIT_FAILURE;
|
||||||
|
}
|
||||||
|
|
||||||
/* chain detection */
|
/* chain detection */
|
||||||
vector<int> listDev;
|
vector<int> listDev;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue