add some helpful make targets
This commit is contained in:
@@ -1,2 +1,14 @@
|
||||
ota.bin: ./target/riscv32imc-unknown-none-elf/release/ecu-esp32
|
||||
IMAGE=./target/riscv32imc-unknown-none-elf/release/ecu-esp32
|
||||
|
||||
$(IMAGE): $(wildcard ecu-esp32/src/*.rs)
|
||||
echo $<
|
||||
cargo build --release
|
||||
|
||||
.PHONY: build
|
||||
build: $(IMAGE) Makefile
|
||||
|
||||
ota.bin: $(IMAGE)
|
||||
espflash save-image --chip esp32c3 $< $@
|
||||
|
||||
install: ota.bin
|
||||
time ruby otaclient.rb $<
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@ require 'socket'
|
||||
|
||||
sock = TCPSocket.new("eculocate.local", 5000)
|
||||
|
||||
rom_image = File.read("ota.bin", mode: "rb")
|
||||
rom_image = File.read(ARGV[1], mode: "rb")
|
||||
|
||||
image_len = rom_image.size
|
||||
|
||||
|
||||
Reference in New Issue
Block a user