This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DFU ERROR: REMOTE DFU INVALID STATUS

Hi, platform info: SDK 9.0, NRF51822, SD:s110_nrf51_8.0.0, Master Control Panel(android):2.0.0

 We use eample dual_bank_ble_s110  under dfu/bootaloader/pca10028/ of SDK as our 
 bootload.
 we changed nothing bug memory layout as follows: IROM1:0X3C000:0X4000,                     
 IRAM1:0x20002000:0x2000
 
**Background:**
First We used nRFgo studio to erase whole chip flash and then program Softdevice and 
bootload to the chip.

The Evaluation board advertised as Dfutarg after reset. The master control panel can connect to board and get dfu profile .

But when we  use dfu to update my application,  Master control panel display process status 
info as follow:
"Connecting...","Starting DFU...","0%","disconnecting"

We checked the log info, there is an error message: "Remote error: REMOTE DFU INVALID 
STATE".

One more thing: When master control panle connected to the board, it disconnect automally about 1min.

Question: 1: Is there a file to save master control panel (android) log info which I can export to analyze. 2: Any tips about how the error induced.

  • Hi:
          Here is the log info detail:
    Conneted to ED:E3:2D:17:A3:F8
    Services Discovered
     Disconnected
    [DFU] Image file opend(19884 bytes in total)
    [DFU] Connected Services discovered
    [DFU] Notifications enabled
    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123,value(0x):01-04
    [DFU]DFU Start send(Op Code:1,Upload Mode=4)
    [DFU] Firmware image size sent[0b,0b,19884b]
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x)10-01-01
    [DFU]Response received (Op code:1 Status:1)
    
    [DFU]  Data written to 00001531-1212-efde-1523-785feabcd123,value(0x):08-0A-00
    [DFU] Packet Receipt Notif Req[Op Code 8) sent (vlaue:10)
    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value(0x):03
    [DFU] Receive firmware image request sent
    
     [DFU] Starting upload
     [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Upload completed in 107ms
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,vaue(0x):10-03-02
    [DFU]Response received(Op Code:3 Status:2)
    
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Remote DFU error: REMOTE DFU INVALID STATE
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-03-02
    
    [DFU] Reset reques sent
    [DFU] Received Read Response from 00001531-1212-efde-1523-785feabcd123,value(0x):10-10-03
    [DFU]Notifications disabled
    [DFU]Disconnected
    [DFU]Services Discovered
    [DFU]Disconnected
    
Related