# Unknown JTAG device id

**URL:** <https://discourse.grlib.community/t/unknown-jtag-device-id/400>\
**Category:** General - Software\
**Created:** [1 April 2024 03:57 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400 "2024-04-01T03:57:29Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [1 April 2024 03:57 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/1 "2024-04-01T03:57:29Z")

</div>

Hi,

I tried the jtag debug link and was told Unknown JTAG device id.

```auto
> grmon -digilent

  GRMON debug monitor v3.3.10 64-bit eval version

  Copyright (C) 2024 Frontgrade Gaisler - All rights reserved.
  For latest updates, go to https://www.gaisler.com/
  Comments or bug-reports to support@gaisler.com

  This eval version will expire on 28/08/2024

ERROR! Unknown JTAG device id = 04ba1093
ERROR! Failed to detect JTAG chain devices!

```

The JTAG debug interface adopts `AHBJTAG`, with a built-in TAP of `Xilinx UltraScale+ XCVU19P`.

The device ID value matches the Xilinx datasheet, it should be that `GRMON` does not have built-in recognition for this ID.

Does the team have any plans to add support for this device in GRMON ?

---

<div class="post-metadata">

**Author:** ![arvid](https://dub1.discourse-cdn.com/flex017/user_avatar/discourse.grlib.community/arvid/32/12_2.png) [@arvid](https://discourse.grlib.community/u/arvid)\
**Post date:** [2 April 2024 07:18 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/2 "2024-04-02T07:18:05Z")

</div>

Hello Wei,

I will add it to my todo list to include it in the next release. We don’t have any date for the next release yet.

Best regards,  
Arvid

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [2 April 2024 10:27 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/3 "2024-04-02T10:27:44Z")

</div>

Hi arvid, thanks for feedback !

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [7 April 2024 02:09 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/4 "2024-04-07T02:09:54Z")

</div>

Hi arvid,

Maybe GRMON needs to be updated to support the new device ID (GAISLER\_APBUART\_16550) introduced by the grlib-gpl-2024.1-b4291.

```auto
$ grmon -eth

  GRMON debug monitor v3.3.10 64-bit eval version

  Copyright (C) 2024 Frontgrade Gaisler - All rights reserved.
  For latest updates, go to https://www.gaisler.com/
  Comments or bug-reports to support@gaisler.com

  This eval version will expire on 28/08/2024

 Ethernet startup...
ERROR! GRMON Evaluation version does not support this hardware design. If a design contains GRLIB IP cores that are not distributed under GPL license, then an upgrade to GRMON professional version is required. Please consult the GRLIB IP Core User's Manual for details on IP core distribution.

```

---

<div class="post-metadata">

**Author:** ![arvid](https://dub1.discourse-cdn.com/flex017/user_avatar/discourse.grlib.community/arvid/32/12_2.png) [@arvid](https://discourse.grlib.community/u/arvid)\
**Post date:** [8 April 2024 08:09 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/5 "2024-04-08T08:09:23Z")

</div>

Hello Wei,

Thank you for reporting this issue. I will add GAISLER\_APBUART\_16550 to the eval version in the next release.

Best regards,  
Arvid

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [26 April 2024 07:54 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/6 "2024-04-26T07:54:14Z")

</div>

Hi arvid,

I reported a new issue:  
[https://discourse.grlib.community/t/the-reg-command-can-not-show-the-fpu-registers](https://discourse.grlib.community/t/the-reg-command-can-not-show-the-fpu-registers)

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [20 May 2024 09:45 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/7 "2024-05-20T09:45:34Z")

</div>

It works, thanks!

```auto
grmon3> info sys uart1
  uart1 Frontgrade Gaisler Generic UART 16550
             APB: 10000000 - 10000100
             IRQ: 10
             Baudrate 38527

```

---

<div class="post-metadata">

**Author:** ![WEI](https://avatars.discourse-cdn.com/v4/letter/w/90ced4/32.png) [@WEI](https://discourse.grlib.community/u/WEI)\
**Post date:** [22 May 2024 09:22 UTC](https://discourse.grlib.community/t/unknown-jtag-device-id/400/8 "2024-05-22T09:22:51Z")

</div>

Both JTAG and 16550 device id are working now

```auto
grmon -digilent

  GRMON debug monitor v3.3.11 64-bit eval version

  Copyright (C) 2024 Frontgrade Gaisler - All rights reserved.
  For latest updates, go to https://www.gaisler.com/
  Comments or bug-reports to support@gaisler.com

  This eval version will expire on 15/11/2024

JTAG chain (1): xcvu19p
  Device ID: 0xF003
  GRLIB build version: 4292
  Detected frequency: 179.5 MHz

  Component Vendor
  NOEL-V RISC-V Processor Frontgrade Gaisler
  NOEL-V RISC-V Processor Frontgrade Gaisler
  NOEL-V RISC-V Processor Frontgrade Gaisler
  NOEL-V RISC-V Processor Frontgrade Gaisler

```
