Esempio n. 1
0
    def __init__(self):
        super(DebugServer, self).__init__('debugserver',
                                          dedent('''
            Connect to the board and accept debug networking connections.

            The debug server binds to a known port, and allows client software
            started elsewhere to connect to it and debug the running
            Zephyr image.\n\n''') + desc_common('debugserver'),
                                          accepts_unknown_args=True)
Esempio n. 2
0
 def __init__(self):
     super(Attach, self).__init__('attach',
                                  dedent('''
         Connect to the board without programming the flash, and
         start a debugging session.\n\n''') + desc_common('attach'),
                                  accepts_unknown_args=True)
Esempio n. 3
0
 def __init__(self):
     super(Debug, self).__init__('debug',
                                 dedent('''
         Connect to the board, program the flash, and start a
         debugging session.\n\n''') + desc_common('debug'),
                                 accepts_unknown_args=True)
Esempio n. 4
0
 def __init__(self):
     super(Flash, self).__init__(
         'flash',
         'Flash and run a binary onto a board.\n\n' + desc_common('flash'),
         accepts_unknown_args=True)