Ciao gente,
ho scritto uno script per Raspian (io uso un Raspberry Pi3) che installa tutto il necessario per compilare e flashare il firmware RavenSystem (direttamente dalla RasPi).
Il file l'ho chiamato raven.sh , per lanciarlo basta copiarlo sulla RasPi e lanciarlo con il comando "./raven.sh".
Una volta installato tutto (sulla raspi ci mette un bel po), basta lanciare il comando "make -C devices/RavenCore all" per compilare.
Per flashare, bisogna impostare la porta con il comando "export ESPPORT=/dev/ttyUSB0" e poi lanciare il comando "make -C devices/RavenCore flash".
Si pou' anche eseguire il test,monitor,rebuild ed erase_flash gli ESP, con i comandi:
"make -C devices/RavenCore test", "make -C devices/RavenCore monitor", "make -C devices/RavenCore rebuild" e "make -C devices/RavenCore erase_flash"
Naturalmente, basta editare il file /esp-homekit-devices/devices/RavenCore/main.c per modificare a piacimento il firmware.
Per chi volesse provare, lo script e' QUI
ho scritto uno script per Raspian (io uso un Raspberry Pi3) che installa tutto il necessario per compilare e flashare il firmware RavenSystem (direttamente dalla RasPi).
Il file l'ho chiamato raven.sh , per lanciarlo basta copiarlo sulla RasPi e lanciarlo con il comando "./raven.sh".
Una volta installato tutto (sulla raspi ci mette un bel po), basta lanciare il comando "make -C devices/RavenCore all" per compilare.
Per flashare, bisogna impostare la porta con il comando "export ESPPORT=/dev/ttyUSB0" e poi lanciare il comando "make -C devices/RavenCore flash".
Si pou' anche eseguire il test,monitor,rebuild ed erase_flash gli ESP, con i comandi:
"make -C devices/RavenCore test", "make -C devices/RavenCore monitor", "make -C devices/RavenCore rebuild" e "make -C devices/RavenCore erase_flash"
Naturalmente, basta editare il file /esp-homekit-devices/devices/RavenCore/main.c per modificare a piacimento il firmware.
Per chi volesse provare, lo script e' QUI
Ultima modifica di roncoa il 05/05/2019, 21:36, modificato 2 volte in totale.