whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · meetings Saturday 2200 UTC · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
Lord_Nightmare has joined #glasgow
notgull has quit [Ping timeout: 252 seconds]
notgull has joined #glasgow
ar-jan has quit [Ping timeout: 260 seconds]
jstein has quit [Quit: quit]
notgull has quit [Ping timeout: 245 seconds]
notgull has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
joerg has quit [Ping timeout: 252 seconds]
joerg has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
ar-jan has joined #glasgow
ar-jan has quit [Ping timeout: 252 seconds]
ar-jan has joined #glasgow
bvernoux has joined #glasgow
notgull has quit [Ping timeout: 264 seconds]
notgull has joined #glasgow
Wanda[cis] has joined #glasgow
<Wanda[cis]> so I have a device (XPLA3 CPLD) with a cursed JTAG interface
<Wanda[cis]> according to ISE SVF the erase/programming sequence involves having to go to IR-Pause for a specific amount of cycles at some points
<Wanda[cis]> the SVF also contains manually specified state transitions, which are currently unsupported by the glasgow applet
<Wanda[cis]> and the TAPInterface class doesn't support direct enough control either
<Wanda[cis]> so... I suppose I'm going to try extending the jtag-svf applet at least enough to deal with the specific cursed state transitions involved, and extending the TAPInterface to allow ending the shift in pause-states and spending a set amount of cycles in those?
<Wanda[cis]> not quite sure how to go about it
<Wanda[cis]> the specific sequences involved are:... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/wzUZFbmKFyCSmDoZqgwvNtUI>)
<Wanda[cis]> specifically I want to write a program-xpla3 applet to program these cursed things
<Wanda[cis]> so I want the TAPInterface extension mostly; SVF stuff is of less interest
ar-jan has quit [Ping timeout: 245 seconds]
ar-jan has joined #glasgow
jstein has joined #glasgow
icb has quit [Ping timeout: 268 seconds]
whitequark[cis] has joined #glasgow
<whitequark[cis]> extending irpause/drpause sounds good to me (that was simply never needed before)
<whitequark[cis]> less sure about manual state transitions
bvernoux has quit [Quit: Leaving]
<whitequark[cis]> are those specifying the non shortest ones?
icb has joined #glasgow