Skip to content

Commit bac3cf5

Browse files
committed
add Makefile.edid_debug to be able to build atlys_edid_debug target (we should maybe replace Makefiles by a python script?)
1 parent dcfeb7d commit bac3cf5

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

Makefile.edid_debug

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
help-edid_debug:
2+
@echo " make lm32-firmware"
3+
@echo " make load-lm32-firmware"
4+
@echo " make fx2-firmware"
5+
@echo " make load-fx2-firmware"
6+
@echo " make view"
7+
8+
gateware-edid_debug: lm32-firmware
9+
@true
10+
11+
firmware-edid_debug: lm32-firmware fx2-firmware
12+
@true
13+
14+
load-edid_debug: load-lm32-firmware
15+
@true
16+
17+
clean-edid_debug: clean-lm32-firmware clean-fx2-firmware
18+
@true
19+
20+
# Firmware for the lm32 softcore
21+
lm32-firmware:
22+
cd $(MSCDIR) && $(CMD) build-headers
23+
$(MAKE) -C firmware/lm32 all
24+
25+
load-lm32-firmware: lm32-firmware
26+
$(FLTERM) --port $(SERIAL) --kernel=firmware/lm32/firmware.bin --kernel-adr=0x20000000 --speed 115200
27+
28+
clean-lm32-firmware:
29+
$(MAKE) -C firmware/lm32 clean
30+
31+
# Firmware for the Cypress FX2
32+
fx2-firmware:
33+
$(MAKE) -C firmware/fx2
34+
35+
load-fx2-firmware: fx2-firmware
36+
firmware/fx2/download.sh firmware/fx2/hdmi2usb.hex
37+
38+
clean-fx2-firmware:
39+
$(MAKE) -C firmware/fx2 clean
40+
41+
# Utility functions
42+
view:
43+
./scripts/view.sh
44+
45+
.PHONY: help-edid_debug gateware-edid_debug firmware-edid_debug load-edid_debug clean-hdmi2usb
46+
.PHONY: lm32-firmware load-lm32-firmware clean-lm32-firmware
47+
.PHONY: fx2-firmware load-fx2-firmware clean-fx2-firmware

0 commit comments

Comments
 (0)