Olympus Updater Query

The query from the official Olympus updater program is fairly simple. This example shows a standard one. The E-M1 in the example has the version 1.0 and the Olympus server shows the download link for version 2.0.

1. The tool reads out some variables from the camera (some are documented here).
2. The tool sends a HTTP POST request to the Olympus server:

  • Olympus accepts the request under several urls: (IP: 118.67.89.154, Struts Java, HTTP/1.1)
    • http://fw01.olympus-imaging.com/ww_inform/fcache.do
    • http://fw01.olympus-imaging.com/ww_inform/firmware2.do
    • http://fw01.olympus-imaging.com/ww_inform/firmware.do (not working, but exists)
  • Needed head variables:
    a) Content-Type: text/xml; Charset=UTF-8
    b) User-Agent: Olympus
  • Content: link to the file

3. The Olympus server sends a file back: link to the file
4. Program shows the result.

Leave a Reply

Your email address will not be published. Required fields are marked *

4 thoughts on “Olympus Updater Query

  1. I'm sorry, but your updater software seems somewhat obsolete now that a simple hardware trick is available to flash firmware (pushing the OK button). Wouldn't it make more sense if you invest your apparently scarce time into the firmware itself, instead of the updater tool?