The Jumper is by default populated from factory. This means, if you connect to the BMC-USB in this state, the BMC controller is in the DFU state and accepts DFUSE commans. But as soon as you flash a firmware (called application in DFUSE speak), it will always boot to this application and never again into the bootloader mode.
To be able to flash antoher firmware, you need to unpopulate the Jumper (then it will always end up in the bootloader after power-cycle or to integrate an option in the BMC firmware (application) to switch to bootloader mode temporarily.
--> Add a command to reset to bootloader (This could possibly depend on watchdog feature issue #3 )
The Jumper is by default populated from factory. This means, if you connect to the BMC-USB in this state, the BMC controller is in the DFU state and accepts DFUSE commans. But as soon as you flash a firmware (called application in DFUSE speak), it will always boot to this application and never again into the bootloader mode.
To be able to flash antoher firmware, you need to unpopulate the Jumper (then it will always end up in the bootloader after power-cycle or to integrate an option in the BMC firmware (application) to switch to bootloader mode temporarily.
--> Add a command to reset to bootloader (This could possibly depend on watchdog feature issue #3 )