You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
are set on flash memory regions when they are created in the memory map. Some device families have
272
260
family subclasses under <codeclass="highlighter-rouge">pyocd/target/family</code>.</p>
273
261
274
-
<h4id="board-information">Board information</h4>
275
-
276
-
<p>pyOCD can automatically identify a board and its target type using the board information.
277
-
The board information is stored in the <codeclass="highlighter-rouge">BOARD_ID_TO_INFO</code> dictionary in <codeclass="highlighter-rouge">pyocd/board/board_ids.py</code>.
278
-
This dictionary maps a 4-character board ID to a board name, target type, and test firmware binary.
279
-
The board ID is generally the same as the board’s Mbed platform ID, though non-Mbed boards that use
280
-
<ahref="https://github.com/ARMmbed/DAPLink">Arm DAPLink</a> firmware also have board IDs allocated from
@@ -218,25 +224,24 @@ <h5 class="sidebar-header">On this page</h5>
218
224
<h2id="introduction">Introduction</h2>
219
225
220
226
<p>pyOCD allows you to control many aspects of its behaviour by setting
221
-
<ahref="/docs/options.html">session options</a>. There are multiple ways to set these options.</p>
227
+
<em>session options</em>. There are multiple ways to set these options.</p>
222
228
223
229
<ul>
224
230
<li>Many of the most commonly used session options have dedicated command line arguments.</li>
225
231
<li>Options can be placed in a YAML config file.</li>
226
232
<li>Arbitrary options can be set individually with the <tt>-O<i>option</i>=<i>value</i></tt> command line argument.</li>
227
-
<li>If you are using the Python API, you may pass any option values directly
228
-
to the <codeclass="highlighter-rouge">ConnectHelper</code> methods or <codeclass="highlighter-rouge">Session</code> constructor as keyword arguments. You can also
229
-
pass a dictionary for the <codeclass="highlighter-rouge">options</code> parameter of these methods.</li>
233
+
<li>If you are using the Python API, see the <ahref="/docs/api/using_session_options.html">session options developer documentation</a> for information about using session options.</li>
230
234
</ul>
231
235
232
236
<p>The priorities of the different session option sources, from highest to lowest:</p>
233
237
234
238
<ol>
235
-
<li>Keyword arguments to the <codeclass="highlighter-rouge">Session</code> constructor. Applies to most command-line arguments.</li>
236
-
<li><em>options</em> parameter to constructor. Applies to <codeclass="highlighter-rouge">-O</code> command-line arguments.</li>
0 commit comments