Lines Matching refs:core
24 from runners.core import RunnerCaps, ZephyrBinaryRunner
295 self.exec_op('recover', core='NRFDL_DEVICE_CORE_NETWORK')
304 core = None
320 core = 'NRFDL_DEVICE_CORE_APPLICATION'
322 core = 'NRFDL_DEVICE_CORE_NETWORK'
324 if generated_uicr and not self.hex_get_uicrs().get(core):
332 self.exec_op('erase', core='NRFDL_DEVICE_CORE_APPLICATION')
333 self.exec_op('erase', core='NRFDL_DEVICE_CORE_NETWORK')
357 core='NRFDL_DEVICE_CORE_APPLICATION',
365 core='NRFDL_DEVICE_CORE_NETWORK',
381 core='NRFDL_DEVICE_CORE_APPLICATION',
385 self.exec_op('erase', core=core, option={'chip_erase_mode': 'ERASE_UICR',
411 self.op_program(self.hex_, erase_arg, qspi_erase_opt, defer=True, core=core)
446 core='NRFDL_DEVICE_CORE_APPLICATION')
476 core='NRFDL_DEVICE_CORE_NETWORK')
478 core='NRFDL_DEVICE_CORE_APPLICATION')
482 core='NRFDL_DEVICE_CORE_NETWORK')
509 def op_program(self, hex_file, erase, qspi_erase, defer=False, core=None): argument
511 self.exec_op('program', defer, core, **args)
521 def exec_op(self, op, defer=False, core=None, **kwargs): argument
523 def _exec_op(op, defer=False, core=None, **kwargs): argument
526 if core:
527 op['core'] = core
534 _op = _exec_op(op, defer, core, **kwargs)
540 _exec_op('program', defer, core, **args)