- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Service desk,
1) What are the functional differences between issuing hard reset to RESET_N pin Vs soft reset using USB->Reset().
2) Also, How to apply "CPU only Reset" or "Whole device reset" using the soft reset mechanism?
Thanks,
Trinath
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Edited: 2) For implementing the soft interrupt reset you can refer to
Implementation of Soft Reset in FX3 family devices
Hi,
1) - A hard reset is initiated by asserting the Reset# pin on FX3. All I/Os are tristated during a hard reset. However, that the on-chip bootloader has control after a hard reset and it will configure I/O signals depending on the selected boot mode.
- In a soft reset, the processor sets the appropriate bits in the PP_INIT control register. There are two types of Soft Reset:
CPU Reset – The CPU Program Counter is reset. Firmware does not need to be reloaded following a CPU Reset.
Whole Device Reset – This reset is identical to Hard Reset.
The firmware must be reloaded following a Whole Device Reset.
2) For implementing the soft reset you can refer to Implementation of Soft Reset in FX3 family devices
Regards,
Rashi
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Edited: 2) For implementing the soft interrupt reset you can refer to
Implementation of Soft Reset in FX3 family devices
Hi,
1) - A hard reset is initiated by asserting the Reset# pin on FX3. All I/Os are tristated during a hard reset. However, that the on-chip bootloader has control after a hard reset and it will configure I/O signals depending on the selected boot mode.
- In a soft reset, the processor sets the appropriate bits in the PP_INIT control register. There are two types of Soft Reset:
CPU Reset – The CPU Program Counter is reset. Firmware does not need to be reloaded following a CPU Reset.
Whole Device Reset – This reset is identical to Hard Reset.
The firmware must be reloaded following a Whole Device Reset.
2) For implementing the soft reset you can refer to Implementation of Soft Reset in FX3 family devices
Regards,
Rashi
Rashi