Closed mithro closed 7 years ago
Things in git have been moved but the toolchains still need to be done.
Can you better define toolchains?
I suspect the makestuff stuff is one of them. I hope that will be an apt-get install so no more checkout/build .
On Tue, Oct 6, 2015 at 2:42 PM, Tim Ansell notifications@github.com wrote:
Things in git have been moved but the toolchains still need to be done.
— Reply to this email directly or view it on GitHub https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/87#issuecomment-145844937 .
Carl K
Yes correct - makestuff is one, the stuff downloaded using conda (gcc+binutils) and of course the Xilinx tools.
We might end up replacing the makestuff with openocd for JTAG programming. MiSoC is trying to standardize on using openocd and it is much easier to package.
This is mostly done now.
At the moment we can't just blow away the
build
directory because we end up storing things like dependencies (migen/misoc/liteeth) and toolchains (the stuff from conda / Xilinix tools) in the directory.We should use submodules for the dependencies and store them in a third_party or 3rd directory - see https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/7
We should store the toolchains stuff in a different directory to build - no idea what to call that though.