I have upgraded to the latest FW and still see the following issue when using the l-link commander window. When I use wjraw to shift 8 bits, I'm getting a 4 bit answer back if the upper 4 bits are 0. This also happens when I ask for 32 bits back and this data is in the middle. Please see the log below:
J-Link>rtap
J-Link>wjraw 4,2,0
TDO: F
J-Link>wjraw 8,00,00
TDO: 77
J-Link>wjraw 8,00,00
TDO: 4 <--- 4 bits only
J-Link>wjraw 8,00,00
TDO: A0
J-Link>wjraw 8,00,00
TDO: 4B
J-Link>
J-Link>
J-Link>
J-Link>rtap
J-Link>wjraw 4,2,0
TDO: F
J-Link>wjraw 32,00000000,00000000
TDO: 4BA0477 <--- missing bits
J-Link>
Can anybody comment on whether this is a bug, expected behavior, has a config option somewhere, etc.?
J-Link>rtap
J-Link>wjraw 4,2,0
TDO: F
J-Link>wjraw 8,00,00
TDO: 77
J-Link>wjraw 8,00,00
TDO: 4 <--- 4 bits only
J-Link>wjraw 8,00,00
TDO: A0
J-Link>wjraw 8,00,00
TDO: 4B
J-Link>
J-Link>
J-Link>
J-Link>rtap
J-Link>wjraw 4,2,0
TDO: F
J-Link>wjraw 32,00000000,00000000
TDO: 4BA0477 <--- missing bits
J-Link>
Can anybody comment on whether this is a bug, expected behavior, has a config option somewhere, etc.?