Ubuntu Pastebin

Paste from mithro at Sun, 27 Aug 2017 06:05:23 +0000

Download as text
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
tansell@tansell:~/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch$ fxload -v -t fx2lp -I /usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/firmware/fx2/opsis/ixo-usb-jtag.hex -D /dev/hdmi2usb/by-num/opsis0/u
sbdev                                                                                                                                                                                                                                          
microcontroller type: fx2lp
single stage:  load on-chip memory
open RAM hexfile image /usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/firmware/fx2/opsis/ixo-usb-jtag.hex
stop CPU
write on-chip, addr 0x0000 len    6 (0x0006)
write on-chip, addr 0x000b len    3 (0x0003)
write on-chip, addr 0x0013 len    3 (0x0003)
write on-chip, addr 0x001b len    3 (0x0003)
write on-chip, addr 0x0023 len    3 (0x0003)
write on-chip, addr 0x002b len    3 (0x0003)
write on-chip, addr 0x0033 len    3 (0x0003)
write on-chip, addr 0x003b len    3 (0x0003)
write on-chip, addr 0x0043 len    3 (0x0003)
write on-chip, addr 0x004b len    3 (0x0003)
write on-chip, addr 0x0053 len    3 (0x0003)
write on-chip, addr 0x005b len    3 (0x0003)
write on-chip, addr 0x0063 len    3 (0x0003)
write on-chip, addr 0x006b len    1 (0x0001)
write on-chip, addr 0x0080 len   56 (0x0038)
write on-chip, addr 0x0100 len  128 (0x0080)
write on-chip, addr 0x12af len    3 (0x0003)
write on-chip, addr 0x12c8 len    3 (0x0003)
write on-chip, addr 0x12b2 len    3 (0x0003)
write on-chip, addr 0x0180 len  795 (0x031b)
write on-chip, addr 0xe100 len  129 (0x0081)
write on-chip, addr 0xe182 len   88 (0x0058)
write on-chip, addr 0x049b len  452 (0x01c4)
write on-chip, addr 0x12a4 len    5 (0x0005)
write on-chip, addr 0x065f len 1008 (0x03f0)
write on-chip, addr 0x0a4f len  546 (0x0222)
write on-chip, addr 0x12c2 len    6 (0x0006)
write on-chip, addr 0x12a9 len    6 (0x0006)
write on-chip, addr 0x0c71 len 1008 (0x03f0)
write on-chip, addr 0x1061 len  579 (0x0243)
write on-chip, addr 0x12b5 len   13 (0x000d)
... WROTE: 4871 bytes, 31 segments, avg 157
reset CPU

-----

tansell@tansell:~/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch$ vi hdmi2usb/modeswitch/libusb.py                                                                                                                                               
tansell@tansell:~/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch$ vi hdmi2usb/modeswitch/lsusb.py 
tansell@tansell:~/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch$ hdmi2usb-mode-switch --mode=jtag --verbose
Numato Opsis in 'operational' mode at /dev/bus/usb/003/104
 Board is currently used by drivers ['unknown']
My root dir: /usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/modeswitch
Going from operational to jtag
Detaching drivers from board.
Using FX2 firmware /usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/firmware/fx2/opsis/ixo-usb-jtag.hex
addr   0x0 len     6 (  0x6)
ctrl_transfer 64 160 0 0 b'\x02\x12\xa4\x02\x00k'
wrote 6 6
addr   0xb len     3 (  0xe)
ctrl_transfer 64 160 11 0 b'\x02\x00k'
wrote 9 3
addr  0x13 len     3 ( 0x16)
ctrl_transfer 64 160 19 0 b'\x02\x00k'
wrote 12 3
addr  0x1b len     3 ( 0x1e)
ctrl_transfer 64 160 27 0 b'\x02\x00k'
wrote 15 3
addr  0x23 len     3 ( 0x26)
ctrl_transfer 64 160 35 0 b'\x02\x00k'
wrote 18 3
addr  0x2b len     3 ( 0x2e)
ctrl_transfer 64 160 43 0 b'\x02\x00k'
wrote 21 3
addr  0x33 len     3 ( 0x36)
ctrl_transfer 64 160 51 0 b'\x02\x00k'
wrote 24 3
addr  0x3b len     3 ( 0x3e)
ctrl_transfer 64 160 59 0 b'\x02\x00k'
wrote 27 3
addr  0x43 len     3 ( 0x46)
ctrl_transfer 64 160 67 0 b'\x02\x00k'
wrote 30 3
addr  0x4b len     3 ( 0x4e)
ctrl_transfer 64 160 75 0 b'\x02\x00k'
wrote 33 3
addr  0x53 len     3 ( 0x56)
ctrl_transfer 64 160 83 0 b'\x02\x00k'
wrote 36 3
addr  0x5b len     3 ( 0x5e)
ctrl_transfer 64 160 91 0 b'\x02\x00k'
wrote 39 3
addr  0x63 len     3 ( 0x66)
ctrl_transfer 64 160 99 0 b'\x02\x00k'
wrote 42 3
addr  0x6b len     1 ( 0x6c)
ctrl_transfer 64 160 107 0 b'2'
wrote 43 1
addr  0x80 len    56 ( 0xb8)
ctrl_transfer 64 160 128 0 b'\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00\x02\x00k\x00'
wrote 99 56
addr 0x100 len  4555 (0x12cb)
Invalid parameter
Traceback (most recent call last):
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/conda/bin/hdmi2usb-mode-switch", line 9, in <module>
    load_entry_point('hdmi2usb.modeswitch', 'console_scripts', 'hdmi2usb-mode-switch')()
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/modeswitch/cli.py", line 314, in main
    board = switch_mode(args, board, args.mode)
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/modeswitch/cli.py", line 225, in switch_mode
    old_board, mode=newmode, verbose=args.verbose)
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/hdmi2usb/modeswitch/boards.py", line 135, in load_fx2
    bytes_programmed = fx2.load_intelhex_firmware(filepath)
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/conda/lib/python3.5/site-packages/CypressFX/__init__.py", line 72, in load_intelhex_firmware
    self.REQ_WRITE, self.CMD_RW_INTERNAL, seg_start, 0x00, data)
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/conda/lib/python3.5/site-packages/usb/core.py", line 1043, in ctrl_transfer
    self.__get_timeout(timeout))
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/conda/lib/python3.5/site-packages/usb/backend/libusb1.py", line 883, in ctrl_transfer
    timeout))
  File "/usr/local/google/home/tansell/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch/conda/lib/python3.5/site-packages/usb/backend/libusb1.py", line 595, in _check
    raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 22] Invalid parameter
tansell@tansell:~/foss/timvideos/hdmi2usb/HDMI2USB-mode-switch$ 
Download as text