Giovanni wrote:Hi Faisal,
If you send me instructions, I will do that in my next try. This was pretty must an experiment, I don't know if people really need something like this.
Giovanni
I got an email from a Segger rep, here is what he said:
> Just copy RTOSPlugin.dll (on Windows) to any J-Link SW download (to the
> JLink_Vxxx\GDBServer\ directory) to add the support.
> It can then be invoked as described in the J-Link User Guide:
>
> 4.5.25 -rtos
> Specifies an RTOS plug-in (.DLL file for Windows, .SO file for Linux and
> Mac). If the filename extension is not specified, it is automatically
> added
> depending on the PC's operating system. The J-Link Software and
> Documentation Package comes with RTOS plug-ins for embOS and FreeRTOS
> pre-installed in the sub-directory "GDBServer". A software development kit
> (SDK) for creating your own plug-ins is also available upon request.
>
> Syntax:
> -rtos <filename>[.dll|.so]
>
> Example:
> jlinkgdbserver -rtos GDBServer\RTOSPlugin_embOS
You may need some additional command line parameters when launching the Segger GDB server. I ran the J-Link GDB server application in windows, and it shows what command line arguments to use (I added the -rtos option to the end):
Code: Select all
JlinkGDBServerCL.exe -select USB -device STM32L476VG -endian little -if JTAG -speed 4000 -noir -LocalhostOnly -rtos RTOSPlugin