im-tomu / foboot

Bootloader for Fomu
Apache License 2.0
99 stars 32 forks source link

Can't build - ERROR: Conflicting init values for signal 1'0 (\cpu_interrupt [0] = 1'0 != 1'x). #159

Open 20Mhz opened 3 years ago

20Mhz commented 3 years ago

git log commit f34d5ffb5ec5a9ca0356516ef4c1d4883f07ac96 (HEAD -> master, origin/master, origin/HEAD)

pyhton3 python3 foboot-bitstream.py --revision pvt

Suffix successfully added to file
Warning: Initial value conflict for \usb_usb_core_response_pid_t_next_value [1] resolving to 1'1 but with init 1'0.
ERROR: Conflicting init values for signal 1'0 (\cpu_interrupt [0] = 1'0 != 1'x).
Traceback (most recent call last):
  File "foboot-bitstream.py", line 475, in <module>
    main()
  File "foboot-bitstream.py", line 450, in main
    vns = builder.build()
  File "/Users/ronaldv/Projects/repositories/foboot/hw/deps/litex/litex/soc/integration/builder.py", line 211, in build
    vns = self.soc.build(build_dir=self.gateware_dir, **kwargs)
  File "/Users/ronaldv/Projects/repositories/foboot/hw/deps/litex/litex/soc/integration/soc.py", line 1045, in build
    return self.platform.build(self, *args, **kwargs)
  File "/Users/ronaldv/Projects/repositories/foboot/hw/deps/litex/litex/build/lattice/platform.py", line 34, in build
    return self.toolchain.build(self, *args, **kwargs)
  File "/Users/ronaldv/Projects/repositories/foboot/hw/deps/litex/litex/build/lattice/icestorm.py", line 202, in build
    _run_script(script)
  File "/Users/ronaldv/Projects/repositories/foboot/hw/deps/litex/litex/build/lattice/icestorm.py", line 133, in _run_script
    raise OSError("Subprocess failed")
OSError: Subprocess failed
20Mhz commented 3 years ago

Works when running with toolchain from: https://github.com/im-tomu/fomu-toolchain.git (fomu-toolchain-macos-v1.5.6)