Skip to content

Commit f9b9951

Browse files
sucharithasarananaga123anoobj
authored andcommitted
doc: document card_soft_reset command in card_mgr guide
Add documentation for the card_soft_reset command to the card_mgr tool guide. The new section explains the purpose of a soft reset, required preconditions, and the resulting card state, clarifying that the boot source remains unchanged and the card state matches post-card_init. Signed-off-by: Sucharitha Sarananaga <ssarananaga@marvell.com>
1 parent e282232 commit f9b9951

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

doc/guides/tools/card_mgr.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,17 @@ available:
224224
resources are properly released. No commands can be run on the card after this command
225225
is executed. Card reboot is required to reinitialize the card.
226226

227+
* ``card_soft_reset``
228+
229+
This command performs a soft reset of the DAO card. It resets the card without requiring a full
230+
reboot, enabling faster recovery from certain error conditions or in scenarios where a reset is
231+
needed to apply configuration changes. During the operation, the card goes through a reset
232+
sequence and returns to a ready state without altering the boot source. Before issuing this
233+
command, host-side traffic must be stopped and the card must already have been initialized with
234+
``card_init``. After a successful soft reset, the card returns to a runtime state equivalent to
235+
the state immediately following ``card_init``; however, this does not require rerunning
236+
``card_init`` afterward.
237+
227238
.. _diagnostics:
228239

229240
Diagnostics

0 commit comments

Comments
 (0)