assurance-tunnel
assurance-tunnel
assurance-tunnel
assurance-tunnel

Updating the Intel Realsense D435 Firmware



  • MacOS

    Intel does not provide a pre-built updater for the Intel Realsense for macOS. So we've built one for you. Please download the following installer package and install it.

    Realsense Firmware Updater Installer

    Then follow these instructions:

    Step 1: Download the Latest Firmware from Intel

    1. At the time of this writing, firmware downloads for the D400 series of cameras was located at https://dev.intelrealsense.com/docs/firmware-releases
    2. If that URL no longer works, try locating the download page using the search terms download realsense firmware
    3. Once you've located the download page, find the most recent firmware, download it, and unzip the resulting file.

    Step 2: Install and Run the Updater

    1. Connect your Intel RealSense camera to your computer
    2. Run the realsense-firmware-updater.pkg installer.
    3. A folder called RealSense Firmware Updater will be created in your Applications folder
    4. Double click the file Update Realsense Firmware.scpt in that folder. The file will open in Apple's Script Editor application.
    5. In Script Editor, choose Script > Run and follow the instructions.

    Windows

    Step 1: Download the Latest Firmware from Intel

    1. At the time of this writing, firmware downloads for the D400 series of cameras was located at https://dev.intelrealsense.com/docs/firmware-releases
    2. If that URL no longer works, try locating the download page using the search terms download realsense firmware
    3. Once you've located the download page, find the most recent firmware, download it, and unzip the resulting file.

    Step 2: Use Real Sense Viewer to Install the Firmware

    1. Connect your Intel RealSense camera to your computer
    2. Download the most recent version of the pre-built Intel.RealSense.Viewer.exe from the librealsense GitHub page.
    3. Double-click RealSense Viewer.exe to run it
    4. Click the menu icon and choose "Update Firmware..."
    5. Follow the instructions to select the firmware data file you downloaded (.bin) and update the camera's firmware.



    Best Wishes,
    Mark



  • @mark

    Hi,

    Which Driver/Software does it need? e.g."Intel® RealSense™ SDK 2.0"Best

    Gyoergy
    https://www.youtube.com/user/p...



  • @gyoergy said:

    Which Driver/Software does it need? e.g."Intel® RealSense™ SDK 2.0"Best

    The driver itself is in the plugin. You do not need to install a driver.

    See the updated first post above for instructions on updating the firmware.

    Best Wishes,
    Mark




  • Dear All,

    I've updated the first post in this thread with instructions on updating the firmware for the Intel Realsense on macOS and Windows.

    Best Wishes,
    Mark



  • Hi Mark and everyone 

    Garth here - just looking at getting one of these - my Kinects aren't working any more. Is it a case of choosing which we want to use? The 415 / 435 or 435i? They seem to have slightly different functions, depth and width etc. Sorry if I missed this. Really looking forward to playing with one of these. Thanks



  • @safetycatch said:

    Garth here - just looking at getting one of these - my Kinects aren't working any more. Is it a case of choosing which we want to use? The 415 / 435 or 435i? They seem to have slightly different functions, depth and width etc. Sorry if I missed this. Really looking forward to playing with one of these. Thanks

    Well, if you're aiming to do skeleton tracking, I would not choose the Intel Realsense yet. It is less reliable at getting a skeleton than the Kinect v1, Kinect v2 and the Orbbec Astra. (There is a setting that makes it work much better, but it was causing our tracker to crash.) I would say that if you want something brand new, get the Orbbec Astra.

    That said, you want the Intel Realsense D435. That's the one we've tested with.

    Best Wishes,
    Mark



  • Thanks Mark. And for the speedy response. I may have some use for the Skeleton tracker so that is good to know. Though I am keen on the enhanced depth range, I see the Orbecc is better for this too though. But am I right remembering a limitation you spoke about at Werkstatt 2019 about the Orbecc Astra in another way? To do with Mac OS update? Or their firmware - that they wouldn't be supported in future for Mac or something? Sorry I can't find this reference in my notes and it may be outdated by new developments. Many thanks



  • @safetycatch said:

    But am I right remembering a limitation you spoke about at Werkstatt 2019 about the Orbecc Astra in another way? To do with Mac OS update? Or their firmware - that they wouldn't be supported in future for Mac or something?

     Well, I think the new models of cameras that are not the Astra won't work with the SDK I'm using. To be sure, ask them if the camera you're buying is compatible with the AstraSDK-0.5.0-darwin SDK.

    Best Wishes,
    Mark



  • Great. Thanks Mark 



  • I was successful with the update. Thank you for the tool and for your terrific Guru sessions, Mark! Have been learning so much, and especially enjoyed session #13 about depth cameras. I appreciate the RealSense cameras over the somewhat cumbersome Kinect cameras, the fact that RealSense cameras seem to communicate so well with Windows' Realsense Viewer, and that Isadora can operate on Windows . . .

    That said, has anybody had success culling depth data from RealSense Viewer in Windows 10, and able to use it realtime in Isadora?

    If so, can anyone point me in the right direction how to take advantage of the depth qualities and compactness the RealSense cameras seem to offer?

    I think there is a way to get Isadora to communicate with other apps on the same computer, but not even sure how to begin pulling appropriate data.

    I'm using Realsense Viewer 2.81 and Isadora 3.0.7 on Windows 10 Home, version 1903, with 8GB RAM on an Asus Intel Core i5 (7th Generation).

    Thanks,

    Christian Michaels.

    San Diego, CA



  • Hi Mark and all,

    When I run the script on my Mac for my Realsense 435 the first thing it asks me is whether I have installed the update from the Intel website. If I click no it takes me to the Intel Website where there is an incomprehensible maze of instructions and scripts and GitHub links. #oldperson. I'm confused. The instructions above seem to say I don't need to download anything from Intel just follow the Read Me instructions-yet when I run the script it takes me to the Intel site where nothing very clear is apparent. Any help you or anyone else can give would be much appreciated. THANKS FOR ALL YOU DO


  • Tech Staff

    @nandada

    You need to download the latest BIN file from Intel.

    Today, that is version 5.12.5

    The newest is listed at the top of the list. Click the link for the BIN file, and download it.
    Once you have this file you can tell the Script where this BIN file is located (by selecting it in FInder).

    NOTE: I have run into another issue with an Integrity warning related to 'rs-fw-update'.
    This is causing the install to fail on Catalina.



  • @dusx Is there a link for that? Or is it the same site the script takes us to? 



  • Hi Mark, I'm hoping someone there can rescue me from the vortex of futility #oldperson  I downloaded the latest bin from Intel as DustX advised and as the script prompted me. This is the error message I got. I'm in over my head with this. Thanks for all you do-

    dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
      Referenced from: /Volumes/macos-realsense-updater/RealSense Firmware Update Tool/rs-fw-update (which was built for Mac OS X 10.15)
      Expected in: /usr/lib/libSystem.B.dylib

    dyld: Symbol not found: ____chkstk_darwin
      Referenced from: /Volumes/macos-realsense-updater/RealSense Firmware Update Tool/rs-fw-update (which was built for Mac OS X 10.15)
      Expected in: /usr/lib/libSystem.B.dylib



  • @nandada

    OK, I've recompiled the updater and created an installer so that it should run on any version of macOS from Yosemite (10.10) to Catalina (10.15) without issue. I hope this will prevent the library errors you got. I've also created a notarized installer to prevent problems running this on Catalina.

    By the way: your signature line doesn't indicate what version of macOS you are using. Please update your signature so I'll know which version of macOS you're using as this is critical information for a case like yours.

    See the original post at the top for the link to the new updater.

    Best Wishes,
    Mark



  • Hi all,

    It seem I have done all the steps: install the latest firmware on the D435, install the openNI Tracker plugins, then I run through the tutorial but nothings happen. No images at all. Did I miss something ?

    For the record I installed the firmware 5.12.7.100

    MBP mid 2015

    13'

    8g RAM

    OS Catalina 10.15.3


  • Tech Staff

    @wllm

    Did you follow the instructions in the "masquerade.txt" file?

    Also, please put your computer info in your signature (it'll make it easier to help you and also you won't have to type out your computer specs on each post)

    Best wishes,

    Woland



  • @woland

    Thanks for the quick reply !

    I just did follow the instructions (oopsi didn't see that one!) but still, I have the same result. Nothing happens, no image or visible sign of activity whatsoever.

    Will



  • @wllm said:

    I just did follow the instructions (oopsi didn't see that one!) but still, I have the same result. Nothing happens, no image or visible sign of activity whatsoever.

     I just installed the same firmware, opened Isadora and added an OpenNI Tracker, and I had a depth image without any issues.

    This is with an Intel Realsense D435 (make sure you have that model) and the following software:

    1) macOS Catalina 10.15.6
    2) OpenNI Tracker 0.9.8b2 -- available on our plugins page.
    3) Intel Realsense Firmware (from file Signed_Image_UVC_5_12_7_100.bin)

    Does that match your setup?

    Best Wishes,
    Mark