From 6e2a0740644a0285ea5f45c65b81e4fe7ce8b830 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Fri, 9 Oct 2020 15:52:09 +0200 Subject: [PATCH] bmp_remote: Deny high level JTAG for now. jtag_devs and jtag_dev_count needs to be known on th firmware side and remote_dp->dev needs to be filled with jtag_dev_t. --- src/platforms/hosted/bmp_remote.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/platforms/hosted/bmp_remote.c b/src/platforms/hosted/bmp_remote.c index 9b67947..b12f5ae 100644 --- a/src/platforms/hosted/bmp_remote.c +++ b/src/platforms/hosted/bmp_remote.c @@ -345,6 +345,10 @@ void remote_adiv5_dp_defaults(ADIv5_DP_t *dp) "Please update BMP firmware for substantial speed increase!\n"); return; } + if (dp->dev) { + DEBUG_WARN("Falling back to ll as high level JTAG is not yet possible!\n"); + return; + } dp->low_access = remote_adiv5_low_access; dp->dp_read = remote_adiv5_dp_read; dp->ap_write = remote_adiv5_ap_write;