JTAG to MSS for baremetal software development

Hello,

I am having trouble connecting to the MSS with a Segger J-Link (via JTAG).

I have a FlashPro5 and I am able to successfully read device info with FPExpress when hooked up via the TC-2050 cable
image

I am aware that the TC-2050/JTAG pinout is for a FlashPro, and will not work with a J-Link without an adapter, so I created one.
FlashPro5 pinout:
image
Segger J-Link EDU mini pinout:
image
Adapter:


(I have verified this adapter by going pin for pin from my FlashPro5 to the adapter Arm JTAG header, then connecting the TC-2050 cable from Microsemi header to the board, and successfully read the device info via FPExpress once again)

Even with the adapter, I am unable to connect or even detect the MPFS when using JLinkExe
When connected to MPFS:


Example (connected to STM32F7):
image

Am I missing something? Has anyone else been able to JTAG with a J-Link successfully?

Thanks

I have the same question. I only have Jlink and use a adapter and it did not work.
Anyway what device do you select upon Jlink Connect? I tried unspecified RISC-V and also tried Codasip RISC-V devices, all are not working. In my case, TDO is constantly low. The Jlink Console looks like this:

Connecting to target via JTAG
ConfigTargetSettings() start
ConfigTargetSettings() end - Took 19us
TotalIRLen = ?, IRPrint = 0x…000000000000000000000000
Failed to identify target. Resetting via Reset pin and trying again.
ConfigTargetSettings() start
ConfigTargetSettings() end - Took 6us
TotalIRLen = ?, IRPrint = 0x…000000000000000000000000
Cannot connect to target.

Has anyone successfully connected this device to Jlink?

Thanks in advance.

Hi Wiyun and the rest of BB community,

I am facing the same issue as well. Any update on this?

Any assistance on debugging BeagleV using JTAG would be of great help!

Thanks in advance.

To be honest guys, shouldn’t you be asking Jlink instead?