diff --git a/src/main/iblmain.c b/src/main/iblmain.c
index c8e2746c051cbc23c4a613f8826311f351425ad4..1c5a20b08b23c631b4d89dd74ec25d2c453d8194 100644 (file)
--- a/src/main/iblmain.c
+++ b/src/main/iblmain.c
#ifndef EXCLUDE_MULTI_BOOT
v = DEVICE_REG32_R(DEVICE_JTAG_ID_REG);
+ v &= DEVICE_JTAG_ID_MASK;
if (
- (v == DEVICE_C6618_JTAG_ID_VAL) ||
- (v == DEVICE_C6616_JTAG_ID_VAL)
+ (v == DEVICE_C6678_JTAG_ID_VAL) ||
+ (v == DEVICE_C6670_JTAG_ID_VAL)
)
{
IER = 0;