关于使用蜂鸟调制器对应cfg文件中的 layout_init 后两个参数
0x0008 - data
0x001B - direction
我的想法是这个是配置蜂鸟调制器的对应IO默认状态,即:
TCK - BIT0 - OUTPIT - 0
TDI - BIT1 - OUTPUT - 0
TDO - BIT2 - INPUT - 0
TMS - BIT3 - OUTPUT - 1
问题1
为啥 TDI 设置为OUTPUT TDO设置为OUTPUT
上图中还有两个信号 nSRET 和 JTAG_SEL,用了两个参数 -oe 和 -data 我的理解他的意思是直接连接JTAG 控制芯片,信号由JTAG芯片控制。他的数据和掩码相同,应该也是IO的掩码位置,即
nSRET - BIT5 - OUTPUT
JTAG_SEL - BIT8 - OUTPUT
问题2
如果我的理解没错的话,那么在layout_init 中的后两个参数为啥配置掩码为啥没体现,并且我将layout_init 方向参数(0x001B) 修改为0x11B 后,OpenOCD 会报错