def _cmd_next(self, cmd):
        self._respond(cmd, True)
        pc = self.dev.rxcpu.pc
        cl = self._image.addr2line(pc)
        self._log_write("single step began at pc: %x, cl: %s" % (pc, cl))
        self.__advance_to_next_line()
        pc = self.dev.rxcpu.pc
        cl = self._image.addr2line(pc)
        self._log_write("single step completed at pc: %x, cl: \"%s\"" % (pc, cl))
        self.__prepare_resume_from_breakpoint()
        self._event("stopped", {"reason": "step", "threadId": 1})