You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Initalise the environment (required for any of the build/load steps below[2]):
35
+
This clones the HDMI2USB-misoc-firmware repository, adds the timvideos fpga-support PPA, installs packages required then downloads misoc and its dependencies. Depending on your connection speed this could take a while to download.
36
+
37
+
## Building the firmware
38
+
39
+
1. Initalise the environment (required for any of the build/load steps below[2]):
34
40
```
35
-
cd ~/HDMI2USB-misoc-firmware
41
+
cd HDMI2USB-misoc-firmware
36
42
source scripts/setup-env.sh
37
43
```
38
44
39
-
4. Build the gateware:
45
+
2. Build the gateware:
40
46
```
41
47
make gateware
42
48
```
@@ -50,7 +56,7 @@ Instructions:
50
56
51
57
The built gateware will be in build/misoc/build/.
52
58
53
-
5. You've now built the HDMI2USB firmware/gateware. Ensure board has the right pins set before flashing anything, and plug it in:
59
+
3. You've now built the HDMI2USB firmware/gateware. Ensure board has the right pins set before flashing anything, and plug it in:
54
60
55
61
As the HDMI2USB firmware manipulates the EDID information the following jumpers must be removed;
56
62
@@ -62,19 +68,19 @@ Instructions:
62
68
* Plug board in using USB PROG port & switch on. If using a VM, ensure the device is passed through.
63
69
* Other USB port is for the HDMI2USB capture. Recommend plugging this in too so you can use/test the device.
64
70
65
-
6. Flash the gateware and firmware - see [1] if using a VM:
71
+
4. Flash the gateware and firmware - see [1] if using a VM:
66
72
67
73
```
68
74
PROG=fpgalink make load-gateware
69
75
```
70
76
(may need to run several times)
71
77
72
-
7. Load fx2 firmware to enable USB capture:
78
+
5. Load fx2 firmware to enable USB capture:
73
79
```
74
80
make load-fx2-firmware
75
81
```
76
82
77
-
8. Connect to lm32 softcore to send direct commands to the HDMI2USB such as changing resolution:
83
+
6. Connect to lm32 softcore to send direct commands to the HDMI2USB such as changing resolution:
0 commit comments