OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Error building firmware from source › Reply To: Error building firmware from source
franzstein
I’ve modified the script given above in order to compile the OpenSprinkler firmware 2.1.9(9). Unfortunately the compilation fails with the following error message:
Can’t open perl script “/home/bluetang/OpenSprinkler-Firmware/tools/board_op.pl”: No such file or directory
makeEspArduino.mk:124: *** Invalid board: generic. Stop.
The modifications made to the script are very simple substituting the old Ethernet library:
wget https://github.com/OpenSprinkler/UIPEthernet/archive/fixes/dhcp.zip
unzip dhcp.zip
mv ~/Arduino/libraries/UIPEthernet-fixes-dhcp ~/Arduino/libraries/UIPEthernet
by the new one:
git clone https://github.com/jandrassy/EthernetENC
Following the instructions given in How to compile OS firmware results in the same error.
Any help will be appreciated.