# Pastebin ozvtS0GJ 1 esdentem@venture ..ects/glasgow/glasgow-work-git/software (git)-[master] % glasgow -v -v factory :( D: g.device.hardware: found revA0 device without firmware D: g.device.hardware: loading firmware from /mnt/venture-data/projects/glasgow/glasgow-work-git/software/glasgow/glasgow.ihex D: g.device.hardware: found revA0 device with serial O9-9999999999999999 I: g.cli: reading device configuration D: g.device.hardware: reading fx2 EEPROM range 0000-004b D: g.device.hardware: reading EEPROM chip 0 range 0000-004b T: g.device.hardware: USB: CONTROL IN type=0x40 request=0x10 value=0x0000 index=0x0000 length=76 (submit) T: g.device.hardware: USB: CONTROL IN data= (completed) Traceback (most recent call last): File "/home/esdentem/.local/bin/glasgow", line 11, in load_entry_point('glasgow', 'console_scripts', 'glasgow')() File "/mnt/venture-data/projects/glasgow/glasgow-work-git/software/glasgow/cli.py", line 707, in main exit(loop.run_until_complete(_main())) File "/usr/lib/python3.6/asyncio/base_events.py", line 484, in run_until_complete return future.result() File "/mnt/venture-data/projects/glasgow/glasgow-work-git/software/glasgow/cli.py", line 675, in _main device_id=GlasgowConfig.encode_revision(args.rev), File "/mnt/venture-data/projects/glasgow/glasgow-work-git/software/glasgow/device/config.py", line 45, in encode_revision if re.match(r"^[A-Z][0-9]$", string): File "/usr/lib/python3.6/re.py", line 172, in match return _compile(pattern, flags).match(string) TypeError: expected string or bytes-like object 1 esdentem@venture ..ects/glasgow/glasgow-work-git/software (git)-[master] %