timvideos / HDMI2USB-fx2-firmware

HDMI2USB firmware for the Cypress FX2 found on the Digilent Atlys and Numato Opsis boards.
24 stars 11 forks source link

Build for all target boards #40

Closed paddatrapper closed 6 years ago

paddatrapper commented 7 years ago

Opsis, Atlys and FX2 dev board

paddatrapper commented 7 years ago

Travis seems to be having issue with the version.h git stuff again

mithro commented 7 years ago

We should really figure out what is going on with this version stuff - I started trying to debug it previously and it stopped happening :-(

I think we should use the environment matrix stuff so that it is quickly apparent which board is failing? See this example -> https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/.travis.yml

Otherwise maybe we should always build All versions and just have different output files? See the ixo-usb-jtag stuff maybe? https://github.com/mithro/ixo-usb-jtag/blob/master/Makefile

paddatrapper commented 6 years ago

@mithro, is this still an issue? I seem to remember seeing commits a while ago from you on this, but I'm not sure if they fixed it

mithro commented 6 years ago

Ignoring the git version issue. I still think this part of my comment is still relevant;

I think we should use the environment matrix stuff so that it is quickly apparent which board is failing? See this example -> https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/.travis.yml

Otherwise maybe we should always build All versions and just have different output files? See the ixo-usb-jtag stuff maybe? https://github.com/mithro/ixo-usb-jtag/blob/master/Makefile

GitHub
timvideos/HDMI2USB-litex-firmware
HDMI2USB-litex-firmware - A version of the HDMI2USB firmware based around LiteX tools produced by @Enjoy-Digital (based on misoc+migen created by @M-Labs)
GitHub
mithro/ixo-usb-jtag
ixo-usb-jtag - usb-jtag - Altera USB Blaster Emulation with a FX2
paddatrapper commented 6 years ago

Ok. I'll take a look at those then and see what I can do

paddatrapper commented 6 years ago

It's now using a matrix to build. Once Travis finishes, this should be good to go

mithro commented 6 years ago

LGTM!