I am using a Cortex-M device that does not have built in support in the J-link DLL, so I wrote a flashloader and added an entry to the JLinkDevices.xml, per wiki.segger.com/Open_Flashloader
This works well with JLinkExe on both Windows and Linux, if I modify (e.g. on Linux)
However, I would like to use this device with Ozone, but I can't get Ozone to recognize my custom device. I have tried making the same change to
UM8001 suggests that the J-Link DLL looks for the JLinkDevices.xml in the same directory as "the J-Link settings file" (see 12.2, p. 280), but I don't know where that is supposed to be for Ozone (and apparently the settings file is deprecated altogether).
So, is this even supported in Ozone? If so, how?
If not, I'd like to enter a feature request.
This works well with JLinkExe on both Windows and Linux, if I modify (e.g. on Linux)
/opt/SEGGER/JLink/JLinkDevices.xml
and add the flashloaders to the Devices folder.However, I would like to use this device with Ozone, but I can't get Ozone to recognize my custom device. I have tried making the same change to
/opt/SEGGER/Ozone/Lib/JLinkDevices.xml
(plus corresponding flashloaders), without luck.UM8001 suggests that the J-Link DLL looks for the JLinkDevices.xml in the same directory as "the J-Link settings file" (see 12.2, p. 280), but I don't know where that is supposed to be for Ozone (and apparently the settings file is deprecated altogether).
So, is this even supported in Ozone? If so, how?
If not, I'd like to enter a feature request.