Reply
Posts: 8
Registered: ‎04-19-2017
Accepted Solution

Support for Jlink Ultra+

I'm trying to use a Segger Jlink Ultra+ to debug an EFM32GG230F1024 in SimplicityStudio4

 

But Studio4 says not supported. Will there be support in the future?

 

Thanks

 

 

 

Posts: 210
Registered: ‎12-05-2016

Re: Support for Jlink Ultra+

Hi @zl1jk,

 

As far as I know, the Jlink Ultra+ should be supported now.  I have a Jlink Pro and I can program and debug through it.  I am trying to buy an Ultra+ to test with, but in the meantime can you make sure adapter pack logging ([Window] > [Preferences] > [SimplicityStudio] > [Adapter Packs] "Adapter pack log") and device manager logging ([Window] > [Preferences] > [SimplicityStudio] > [Device Manager] "Log device manager activity to file at") are enabled and then connect the JLink Ultra+, wait a few seconds and then generate the Simplicity Studio log files (Please generate a zip file of the Simplicity Studio Logs - [Help] > [Report Bug...] make sure "Export Simplicity Studio log files" is selected, then hit [Next] twice and [Finish]) and upload the zip file to this Community Forum topic?

 

Thank you,

jpitt

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

Hi Jpitt,

 

File as requested.

 

Thanks

John

 

Posts: 210
Registered: ‎12-05-2016

Re: Support for Jlink Ultra+

Hi John,

 

The J-Link Ultra+ is detected but there is a problem getting the debug mode and detecting the adapter / device.  Is the board being used a custom board or a Silicon Labs STK?  Do you have any Silicon Labs development boards you could try to attach the J-Link Ultra+ to try and isolate the issue?

 

Thank you,

jpitt

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

I am using one of our production boards (EFM32GG330F1024) which both my Flasher and an STK3700 allow me Flash program.

 

The STK3700 gives the same result as the Production board. I am using SWD not JTAG.

 

John

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

Wrong Connection

 

John

 

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

The debugger still does not run.

 

I have the STK3700 connected as per attached image.

The MCU is recognised but there is an error uploading as per attached document.

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

The following log from the console window.

 

 

C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\usb\usb_monitor.exe C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\usb\usb_monitor.exe -d -s
C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\inspect_emdll\inspect_emdll.exe C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\inspect_emdll\inspect_emdll.exe -slist -sn 000504402326
list: 046d:c52b@2444:002[6&2190D4B7&0&2] 067b:2303@2524:000[7&1FAE81FE&0&2] 0c45:6483@2600:005[6&1264B343&0&5] 1366:0101@2524:000[000504402326] 8086:0189@2600:004[6&1264B343&0&4]
# Simplicity Studio device detection

deviceCount=1

device(504402326) {
serialNumber=504402326
Connecting to device with serial number 504402326 .. ok.
EMDLL version: 0.13.4b233
J-Link DLL Version: 6.14`
AdapterType=JLink
adapterLabel=J-Link ULTRA+
inspect_emdll [ERROR: EMDLL error -501: GetDebugMode
]
inspect_emdll [ERROR: EMDLL error -501: AdapterInfoGet
]
boardCount=1
boardId[0]=36U
boardName[0]= ½[
boardDescription[0]=
boardRevision[0]=K91
boardSerial[0]=-940409856
boardDate[0]=65111/65535/56063
inferPart[0]=no
}

 

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

I installed SimplicityStudio on Linux and J-Link Ultra works on this platform.

 

 

Posts: 8
Registered: ‎04-19-2017

Re: Support for Jlink Ultra+

I have reinstalled SimplicityStudio on Win7. And now all is working.

 

Thanks