查看: 26319|回复: 3

[已解决] JTAG如何复用为GPIO口

2

主题

6

回帖

33

积分

LS1012A通行证LS1028A通行证5G转接卡通行证

harry@chen 发表于 2020-11-10 17:44:10 | 显示全部楼层 |阅读模式
本帖最后由 harry@chen 于 2021-1-9 11:46 编辑

参考http://bbs.witech.com.cn/portal.php?mod=view&aid=434,已经通过配置UART2_BASE_DATA=0配置TDO和TCK
为普通GPIO,但是不知道如何配置TDI,TMS以及TRST_B为GPIO,因为rcw_1000_default.rcw没有UART2_BASE_FLOW配置字,有懂得大神麻烦指教下
微信图片_20201110174459.png
微信图片_20201110174537.png
回复

使用道具 举报

0

主题

683

回帖

919

积分

djh 发表于 2020-12-3 15:25:00 | 显示全部楼层
您好,rcw_1000_没有UART2_BASE_FLOW配置字,您直接添加该字段就可以了,字段的值需要参考手册,手册中有说明,需要提醒您TDI、TMS是不能同时复用为GPIO的。
由于手册上说了:注意:如果TJTAG_EN=1,则忽略该字段,在这种情况下,这些引脚用作JTAG。
这就需要在硬件上做修改,拉低,接线如下图所示:
1.jpg

点评

谢谢答疑,不过我这边把rcw恢复了,然后把jtag_en拉低了,4个GPIO就都可以同时使用了,似乎不需要操作rcw也是可以的  详情 回复 发表于 2021-1-7 16:02
点评回复 支持 反对

使用道具 举报

2

主题

6

回帖

33

积分

LS1012A通行证LS1028A通行证5G转接卡通行证

楼主| harry@chen 发表于 2021-1-7 16:01:41 | 显示全部楼层
谢谢答疑,不过我这边把rcw恢复了,然后把jtag_en拉低了,4个GPIO就都可以同时使用了,似乎不需要操作rcw也是可以的
点评回复 支持 反对

使用道具 举报

2

主题

6

回帖

33

积分

LS1012A通行证LS1028A通行证5G转接卡通行证

楼主| harry@chen 发表于 2021-1-7 16:02:43 | 显示全部楼层
djh 发表于 2020-12-3 15:25
您好,rcw_1000_没有UART2_BASE_FLOW配置字,您直接添加该字段就可以了,字段的值需要参考手册,手册中有说 ...

谢谢答疑,不过我这边把rcw恢复了,然后把jtag_en拉低了,4个GPIO就都可以同时使用了,似乎不需要操作rcw也是可以的
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则