This is an automated email from Gerrit.

Michal Potrzebicz ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/5756

-- gerrit

commit 9c223406e4f4a3ed6aff0e2b41e0ec25df736366
Author: Michal Potrzebicz <[email protected]>
Date:   Fri Jul 10 22:13:15 2020 +0100

    cmsis_dap_usb: Support for Microchip's nEDBG CMSIS-DAP interface
    
    This commit fixes support for the nEDBG CMSIS-DAP interface
    which is used ie. on the Curiosity Nano SAMD21 board.
    nEDBG, similarily to mEDBG, does not support 512 byte HID packets.
    This patch adds its USB PID to the exclusion list to make sure that
    we stick with the default 64 bytes.
    
    Change-Id: I9010b0cf77c0b1347269a759b5d16ee5155abb16
    Signed-off-by: Michal Potrzebicz <[email protected]>

diff --git a/src/jtag/drivers/cmsis_dap_usb.c b/src/jtag/drivers/cmsis_dap_usb.c
index ee1cb53..44e1589 100644
--- a/src/jtag/drivers/cmsis_dap_usb.c
+++ b/src/jtag/drivers/cmsis_dap_usb.c
@@ -335,7 +335,7 @@ static int cmsis_dap_usb_open(void)
         * board */
        /* TODO: HID report descriptor should be parsed instead of
         * hardcoding a match by VID */
-       if (target_vid == 0x03eb && target_pid != 0x2145)
+       if (target_vid == 0x03eb && target_pid != 0x2145 && target_pid != 
0x2175)
                packet_size = 512 + 1;
 
        cmsis_dap_handle->packet_buffer = malloc(packet_size);

-- 


_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to