Firmware status code read-out procedures with debug mode?
Hi, HIB_REG_ON_IN is applied by the hibernation block to power up or power down the internal CYW43907 controllers. For applications that use the hibernation block, HIB_REG_ON_OUT must connect to REG_ON. Also, when de-asserted, this pin holds the WLAN and APP sections in reset. SRSTn- System reset. TRead more
Hi,
HIB_REG_ON_IN is applied by the hibernation block to power up or power down the internal CYW43907 controllers. For applications that use the hibernation block, HIB_REG_ON_OUT must connect to REG_ON. Also, when de-asserted, this pin holds the WLAN and APP sections in reset.
SRSTn- System reset. This active-low signal resets the backplanes.
Yes, After reset FW is also reloaded
Thanks,
Sachin Sharma
See less
Procedures for firmware status code read-out in debug mode Steps 1. Open the configuration file (see the example in Figure 33) used in the system which has the problem of powering up or shutting down, then set the DebugMode parameter to “Enabled”. 2. Ensure that the AC input to the board is switchedRead more
Procedures for firmware status code read-out in debug mode
Steps
1. Open the configuration file (see the example in Figure 33) used in the system which has the problem of powering up or shutting down, then set the DebugMode parameter to “Enabled”.
2. Ensure that the AC input to the board is switched off and that the hardware connection for configuration is OK based on Figure 32, plus a low-ESR ceramic capacitor of 1 nF soldered across the UART pin and ground for noise decoupling.
3. Click to supply power and establish connection to the target XDPL8210. After this step, the XDPL8210 will be in configuration mode and the device status should change to.
4. Supply the board with AC input and output conditions, which trigger the problem. After this step, the board does not start up because XDPL8210 is still in configuration mode.
5. Click to test the configuration with the target XDPL8210.
After this step, the IC will automatically start up in debug mode and you should see a pop-up window like the one shown below. If any protection is triggered, the IC’s GD pin will stop switching and the output will stay low.
6. Click “OK” in the pop-up window.
7. Click the “Refresh” button in the .dp Vision application section and switch off the AC input. After this step, the firmware status code is read out. If any protection has been triggered after step 5, the status code will show a value in red. Otherwise, it will show 0x0000 in black.
8. Hover the mouse over the status code and the description of the status code will be shown. For example, 0x0040 means input UVP has been triggered.
9. Apply the necessary counter-measure or repeat the steps above to debug again. Otherwise, ensure
See lessthe AC input is switched off before disconnecting the programming cable from the XDPL8210
board.