可以由.NET框架库(.dll)控制的工具或库来编辑.FELF文件
我将在ECU(NXP S32K312)的自动测试应用程序中使用JLink Plus。 我正在开发一个.NET框架库(.dll)(API),该库用于控制Segger Jlink Plus从Test Automation .NET .NET Framework中进行远程控制。
我需要以下我从sdk中从jlink.dll中找到的函数:
flash.elf文件到ecu
变量操作:可读取 写入
选定内存部分的内存转储
setBreakpointTofunctionStart(函数名称)
setBreakpointTounctionEnd(函数名称)
set breakpoint whenvariablechange(变量的名称)
setbreakpoint
,jlink.dll不支持编辑和上传.fl。 jlink.dll仅支持以下文件类型: *.mot• *.srec• *.s19• *.s• *.hex• *.bin
因此,我需要一个工具或库,可以提取调试信息,例如(内存中的变量的地址和大小来自.elf文件和同时由.NET框架控制。
然后,我可以通过jlink.dll的地址和大小来调用jlink.dll的jlinkarm_readmem()函数。
此致, 阿卜杜勒
I will use the Jlink Plus in Automated test applications for the ECU (NXP S32K312).
I'm in the process of developing a .NET Framework Library (.dll) (API) that is used to control the SEGGER Jlink plus remotely from Test Automation .NET Framework.
I need the following functions which I didn't find in the Jlink.dll from the SDK:
Flashing .elf file to ECU
Variables Operations : ReadVariable
WriteVariablea memory dump of a selected memory section
SetBreakpointToFunctionStart(name of function)
SetBreakpointToFunctionEnd(name of function)
SetBreakpointWhenVariableChange(name of variable)
SetBreakpoint
Unfortunately, the Jlink.dll does not support editing and uploading the .elf file. The Jlink.dll supports only the following file types: *.mot • *.srec • *.s19 • *.s • *.hex • *.bin
Therefore I need a tool or a library that can extract the debugging information like (the address and size of the variables in memory) from the .elf file and at the same time be controlled by the .Net framework.
Then I can e.g. pass the address and size of a Jlink.dll and call the JLINKARM_ReadMem() function of Jlink.dll.
Best regards,
Abdul
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论