Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Broadcast 'update yourself' packet to a network. All running
RCEs matching the wildcarded location on that network will
update target filesystem by executing ip:src/file.
Checking the Update Status
===========================
The time for an RCE to complete an update can vary depending on the SDK content.
The update executes in two stages.
The first statge consists of:
1. Reception of update command from host
2. Preparation of update source
3. Sending of status response to host (Linux only)
The second stage is the exection of the update script, which performs the
actual update.
For linux targets, the RCE will respond with a first stage status code
and update ID. This status code is printed at completion of the
dsl_update command and may report one of several command execution failures.
Example error response:
Slot 4 : Had Responses
RCE 1/0 : OS: LINUX (ID:0x00000000 STATUS:0x4)
These are the possible status codes:
0x0 - success
0x2 - mkdir error: count not create mount point directory
0x4 - mount error: could not mount remote nfs directory
0x8 - shell error: execution of shell script returned non-zero status
0x10 - unmount error: count not unmount remote nfs directory
0x20 - rmdir error: count note remote mount point directory