summaryrefslogtreecommitdiff
path: root/build_and_program.py
diff options
context:
space:
mode:
Diffstat (limited to 'build_and_program.py')
-rw-r--r--build_and_program.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/build_and_program.py b/build_and_program.py
new file mode 100644
index 0000000..ba6c139
--- /dev/null
+++ b/build_and_program.py
@@ -0,0 +1,16 @@
+#!/usr/bin/env python3
+
+import os
+import sys
+
+# Add Vivado to PATH
+vivado_bin = os.path.expanduser("~/Xilinx/2025.1/Vivado/bin")
+os.environ["PATH"] = vivado_bin + ":" + os.environ.get("PATH", "")
+
+# Now run the original blinky script
+from blinky import Blinky
+from platform_alchitry_pt import AlchitryPtPlatform
+
+if __name__ == "__main__":
+ platform = AlchitryPtPlatform()
+ platform.build(Blinky(), do_program=True) \ No newline at end of file