XUANTIE-RV / wujian100_open

IC design and development should be faster,simpler and more reliable
MIT License
1.85k stars 569 forks source link

請問CDK能支援其他openOCD相容的JTAG嗎? #54

Closed piondeno closed 2 years ago

piondeno commented 2 years ago

我使用自己的FPGA板 想用CDK進行調試 但是沒有CKLINK 請問CDK能支援其他相同openOCD的JTAG嗎?

UDTeD commented 2 years ago

你好,当前CDK支持的openOCD包含: openocd-gd32vf103 openocd-hifive openocd-haawking 其它开发板/芯片的openOCD,当前版本不支持; 具体使用方法:工程设置窗口 Debug Tab -> Connector Configuration -> Use OpenOCD ,打开窗口中可以选择当前支持的openOCD; 如果你自己包含了自己的openOCD,可以尝试放在CDK安装路径下的{CSKY\OpenOCDs}子路径,然后通过上述配置,查看是否可用;

piondeno commented 2 years ago

謝謝回復 但是我看了手冊 wujian100平台使用的是E902 而E902的用戶手冊裡 說明E902支持T-HEAD自定義的兩線調製接口 E902能夠用openOCD的5線式的JTAG進行調試嗎?

UDTeD commented 2 years ago

如果你使用的是E902标准的两线调试接口,在CDK的工程配置 - Debug Tab - Connector Configuration 中选择ICE,就可以识别并连接到CPU;

piondeno commented 2 years ago

謝謝回復 因為我只有相容openOCD的JTAG or SWD 也就是E902只能用CKLINK調試 而無法使用openOCD的JTAG or SWD進行調製 是嗎?

Evaneee commented 2 years ago

可以自制cklink

UDTeD commented 2 years ago

是的,目前为止,E902只能使用CKLink进行调试而无法使用openOCD的JTAG/SWD进行调试;