Skip to content
Snippets Groups Projects
commands.tcl 508 B

# implements Tcl procedures/functions
proc peek {address} {
	return [openocd_throw "mdw $address"]
}

# Production command
# FIX!!! need to figure out how to feed back relevant output
# from e.g. "flash banks" command...
proc board_produce {filename serialnumber} {
	openocd "reset init"
	openocd "flash write_image erase $filename [flash] bin"]]
	openocd "verify_image $filename [flash] bin"]]
	echo "Successfully ran production procedure"
}

proc board_test {} {
	echo "Production test not implemented"
}