Sha256: b7b4a1ff1a5fa58a5a3461791b91f82142577b825a85b5bc0eb6e24c35a57791

Contents?: true

Size: 445 Bytes

Versions: 10

Compression:

Stored size: 445 Bytes

Contents

Pattern.create(options={:name => "JTAG_Test_100ops"})do
  $dut.jtag.reset
  $dut.jtag.idle
  1.upto(50) do
    ss "reading Halo debugger ID"
    $dut.jtag.write_ir 0xe, size: 4
    $dut.reg(:testreg).read(0x5ba00477)
    $dut.jtag.read_dr $dut.reg(:testreg), size: 32
    $dut.jtag.write_ir 0, size: 4
    ss "reading Halo JTAG ID"
    $dut.reg(:testreg).read(0x1984101d)
    $dut.jtag.read_dr $dut.reg(:testreg), size: 32
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
origen_link-0.4.4 pattern/jtag_100_operations.rb
origen_link-0.4.3 pattern/jtag_100_operations.rb
origen_link-0.4.2 pattern/jtag_100_operations.rb
origen_link-0.4.1 pattern/jtag_100_operations.rb
origen_link-0.4.0 pattern/jtag_100_operations.rb
origen_link-0.3.1 pattern/jtag_100_operations.rb
origen_link-0.3.0 pattern/jtag_100_operations.rb
origen_link-0.2.0 pattern/jtag_100_operations.rb
origen_link-0.2.0.pre0 pattern/jtag_100_operations.rb
origen_link-0.1.2 pattern/jtag_100_operations.rb