Lines Matching +full:- +full:- +full:erase
3 # SPDX-License-Identifier: Apache-2.0
19 erase: bool,
27 self.erase = erase
37 def capabilities(cls) -> RunnerCaps:
38 return RunnerCaps(commands={"flash"}, flash_addr=True, erase=True, reset=True)
43 "--minichlink", default="minichlink", help="path to the minichlink binary"
46 "--terminal",
49 help="open the terminal after flashing. Implies --reset.",
58 erase=args.erase,
75 cmd = [self.minichlink, "-a"]
77 if self.erase:
78 cmd.append("-E")
84 cmd.extend(["-w", self.cfg.bin_file or "", f"0x{flash_addr:x}"])
87 cmd.append("-b")
90 cmd.append("-T")