Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Reset types

Two types of reset exist for TE USB FX2 module but four methods are possible: 2 (reset type) * 2 ( with or without baseboard).

 

Scroll Title
titleReset types and the 4 derived methods
Reset typesDescriptionDerived methods
Power-on resetThe simpler way to achieve a power-on reset is
to manually detach and reconnect the power supply
(Method 1) for a TE USB FX2 module without baseboard,
the power supply source is the USB port:
detach and reconnect the USB port
(Method 2) for a TE USB FX2 module with baseboard,
the power supply source is the external power supply:
detach and reconnect the external power supply
Powered resetA switch or a button is used to assert the reset pin
of the Cypress USB FX2 microcontroller and FPGA chip.

(Method 3) for a TE USB FX2 module without baseboard,

  • TE0300:
    • Substep 1:set S2 to OFF (reset)
    • Substep 2:set S2 again to ON (work)
  • TE0320:
    • Substep 1:set S1D to ON (reset)
    • Substep 2:set S1D again to OFF (work)
  • TE0630: not available
(Method 4) for a micromodule with baseboard,
button S1 on its baseboard can be used to assert the reset:
push button S1.

Reset and USB FX2 microcontroller's firmware change

Info

The firmware actually changes (it is retieved from EEPROM and runs on USB FX2 microcontroller's RAM) only when

  • the user resets the TE USB FX2 module (Powered reset);
  • the user power off and power on the TE USB FX2 module (Power-on reset).
Note
The user could also write the USB FX2 microcontroller's RAM (but the new firmware is lost if the TE USB FX2 module undergoes a reset or a power off/on cycle).

Reset and FPGA's bitstream change

Info

The Logic Architecture Layer (FPGA image contained in a FPGA bitstream) actually changes (the SPI Flash content (FPGA bitstream) programs/configures the FPGA) only when .

  • the user resets the TE USB FX2 module (Powered reset);
  • the user power off and power on the TE USB FX2 module (Power-on reset).
Note
The user could also directly write the FPGA bitstream (.bit file) on the FPGA but, if the user does not also write the SPI Flash memory, the new bitstream image is lost if the TE USB FX2 module undergoes a reset or a power off/on cycle.