git clone https://github.com/pbruyle1-boop/fpga-controller-deploy.git
cd fpga-controller-deploy
chmod +x *.sh pi-controller/*.sh
./setup.shMay have to run service restart after setup
sudo systemctl restart fpga-controller fpga-webserverAfter setup, get connection info:
./get-pi-info.shgit clone <repo>
cd fpga-controller-deploy
./setup.shcd fpga-controller-deploy
./setup.sh # Same script handles reset./get-pi-info.sh- Direct IP:
http://(pi-ip):8080/(replace with actual IP) - mDNS:
http://fpga-controller.local:8080/
sudo journalctl -u fpga-controller.service -f
sudo journalctl -u fpga-webserver.service -fsudo systemctl restart fpga-controller fpga-webserver# Test LED control directly
sudo pinctrl set 18 dh # Turn on FPGA1 User LED
sudo pinctrl set 18 dl # Turn off FPGA1 User LEDsudo systemctl status fpga-controller
sudo journalctl -u fpga-controller- Check Pi IP:
./get-pi-info.sh - Verify services:
sudo systemctl status fpga-webserver mosquitto
- Verify pinctrl:
sudo pinctrl get 18 - Check controller logs:
sudo journalctl -u fpga-controller -f - Test manually:
sudo pinctrl set 18 dh
Re-run setup after network changes:
./setup.sh