Commit fe1f475e authored by oharboe's avatar oharboe
Browse files

continue execution even if chain can't be validated. This will, hopefully,...

continue execution even if chain can't be validated. This will, hopefully, give us some more feedback on what's wrong.

git-svn-id: svn://svn.berlios.de/openocd/trunk@953 b42882b7-edfa-0310-969c-e2dbd0fdcd60
parent ae86e921
......@@ -1554,7 +1554,6 @@ int jtag_interface_init(struct command_context_s *cmd_ctx)
static int jtag_init_inner(struct command_context_s *cmd_ctx)
{
int validate_tries = 0;
jtag_device_t *device;
int retval;
......@@ -1580,16 +1579,9 @@ static int jtag_init_inner(struct command_context_s *cmd_ctx)
LOG_ERROR("trying to validate configured JTAG chain anyway...");
}
while (jtag_validate_chain() != ERROR_OK)
if (jtag_validate_chain() != ERROR_OK)
{
validate_tries++;
if (validate_tries > 5)
{
LOG_ERROR("Could not validate JTAG chain");
return ERROR_JTAG_INVALID_INTERFACE;
}
alive_sleep(10);
LOG_ERROR("Could not validate JTAG chain, continuing anyway...");
}
return ERROR_OK;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment