expliot.plugins.busauditor.bajtagscan

Support for Bus Auditor Device Information.

Module Contents

Classes

BaJtagScan

Test selected channels for JTAG communication protocol.

class expliot.plugins.busauditor.bajtagscan.BaJtagScan

Bases: expliot.core.tests.test.Test

Test selected channels for JTAG communication protocol.

Output Format: # TRST is optional, dependes if it is included by user in jtag scan [

{

“jtag_idcode”: “0x4ba00477”, “pins”: {

“trst”: 4, # “TRST” pin included in jtag scan “tck”: 0, “tms”: 1, “tdo”: 3, “tdi”: 2

}

}, {

“jtag_idcode”: “0x06431041”, “pins”: {

“trst”: 4, # “TRST” pin included in jtag scan “tck”: 0, “tms”: 1, “tdo”: 3, “tdi”: 2

}

}, # … May be zero or more entries. # If zero JTAG devices found the above dict will not be present

]

execute()

Execute the test.