StudioXm:FirmwareUpdate: Difference between revisions

Jump to navigation Jump to search
No edit summary
Marked this version for translation
 
(3 intermediate revisions by the same user not shown)
Line 6: Line 6:
<br />
<br />


= Introduction = <!--T:2-->
<!--T:2-->
= Introduction =
StudioX/StudioXm allows to directly flash firmware files to your BEASTX device using the USB (StudioX for PC/Mac) or bluetooth (StudioXm for smartphones) connection. The update process is similar to all our devices so it will be shown here for MICROBEAST PLUS exemplarily. Using a computer in combination with the USB2SYS interface also allows to update the firmware of your BLE2SYS bluetooth interface. Updating the BLE2SYS from a smartphone and via bluetooth is not provided.<br />
StudioX/StudioXm allows to directly flash firmware files to your BEASTX device using the USB (StudioX for PC/Mac) or bluetooth (StudioXm for smartphones) connection. The update process is similar to all our devices so it will be shown here for MICROBEAST PLUS exemplarily. Using a computer in combination with the USB2SYS interface also allows to update the firmware of your BLE2SYS bluetooth interface. Updating the BLE2SYS from a smartphone and via bluetooth is not provided.<br />
<br />
<br />
<br />
<br />


= freakware Network = <!--T:3-->
<!--T:3-->
= freakware Network =
The firmware files must be downloaded from the freakware network webserver. So for the update process it is necessary that your computer or mobile device serves an internet connection. Please note that especially when using mobile data this may produce costs! We recommend to not use the mobile network and just do the update process at home where you have (free) wifi. Especially when using a mobile device check that your network settings and privileges for using the internet are set correctly for the StudioXm app in you Android or iOS settings. Typically, when your internet is not configured correctly you will not be able to login to the freakware network and will see an error message when clicking the "Firmware Update" button in the app.<br />
The firmware files must be downloaded from the freakware network webserver. So for the update process it is necessary that your computer or mobile device serves an internet connection. Please note that especially when using mobile data this may produce costs! We recommend to not use the mobile network and just do the update process at home where you have (free) wifi. Especially when using a mobile device check that your network settings and privileges for using the internet are set correctly for the StudioXm app in you Android or iOS settings. Typically, when your internet is not configured correctly you will not be able to login to the freakware network and will see an error message when clicking the "Firmware Update" button in the app.<br />
<br />
<br />
Now to get the firmware files, at first you will be prompted to log in to the freakware network with your login (=email address) and password. If not already done create an account now. If you have forgotten your password click the corresponding button to request a new password. The login credentials will be stored, so next time when doing a firmware update you can skip this step quickly. If you don't like that your password is saved you can disable the corresponding option.<br />
Now to get the firmware files, at first you will be prompted to log in to the freakware network with your login (=email address) and password. If not already done create an account now. If you have forgotten your password click the corresponding button to request a new password. The login credentials will be stored, so next time when doing a firmware update you can skip this step quickly. If you don't like that your password is saved you can disable the corresponding option.<br />
<br />
<br />
<div class="iosgallery">
<html>
<img class="ios" src="https://wiki.beastx.com/images/studiox/freakware%202019-07-09%20008.PNG">
<div class="ios-gallery-container">
<div class="iostext">Choose Firmware Update from the overview</div>
        <!-- Erstes Bild und Text -->
        <div class="ios-gallery-item">
            <div class="ios-gallery-image">
                <img src="https://wiki.beastx.com/images/studiox/freakware%202019-07-09%20008.PNG" alt="Screenshot">
            </div>
            <div class="ios-gallery-text">Choose Firmware Update from the overview.</div>
        </div>
        <div class="ios-gallery-item">
            <div class="ios-gallery-image">
                <img src="https://wiki.beastx.com/images/studiox/freakware%202019-07-09%20009.PNG" alt="Screenshot">
            </div>
            <div class="ios-gallery-text">Log in to the freakware network with your credentials or create a new account.</div>
        </div>
</div>
</div>
<div class="iosgallery">
</html>
<img class="ios" src="https://wiki.beastx.com/images/studiox/freakware%202019-07-09%20009.PNG">
<br />
<div class="iostext">Log in to the freakware network with your credentials or create a new account.</div>
</div><br />
<br />
<br />


<!--T:6-->
= Device registration =
= Device registration =
You can only download firmware updates when the device is registered/linked to your user account. When the device belongs to anyone else, a message will tell you. In this case please contact the BEASTX customer service providing your user account (email address) and the device serial number. To make this procedure more convenient, you can click the email link in the app, so an email with your serial number will be opened automatically.<br />
You can only download firmware updates when the device is registered/linked to your user account. When the device belongs to anyone else, a message will tell you. In this case please contact the BEASTX customer service providing your user account (email address) and the device serial number. To make this procedure more convenient, you can click the email link in the app, so an email with your serial number will be opened automatically.<br />
Line 33: Line 46:
<br />
<br />


= Update procedure = <!--T:4-->
<!--T:4-->
= Update procedure =
<br />
<br />
{{WARNING_QUOTE|For the update procedure it is highly recommended to unplug all servos as the servo can go to full deflection during the setup. This is because the outputs of your device will not send out any signals during the update process. In such situation some servos can behave very strange or unforeseen, especially cheap servos with bad servo software. Using an electric heli it is also recommended to unplug the motor from the ESC or unplug the ESC or main battery in case this is not used for powering the radio system (no BEC), so the motor will not start by accident during or after the firmware update.}}<br />
{{WARNING_QUOTE|For the update procedure it is highly recommended to unplug all servos as the servo can go to full deflection during the setup. This is because the outputs of your device will not send out any signals during the update process. In such situation some servos can behave very strange or unforeseen, especially cheap servos with bad servo software. Using an electric heli it is also recommended to unplug the motor from the ESC or unplug the ESC or main battery in case this is not used for powering the radio system (no BEC), so the motor will not start by accident during or after the firmware update.}}<br />
Line 43: Line 57:
<br />
<br />
The firmware procedure should start immediately after pressing the '''OK''' button. During the update, please do not do anything! Just wait until the progress has gone up to 100%, which will take a few seconds when using a computer with USB2SYS and may take several minutes (!) when using a smartphone with BLE2SYS bluetooth connection. When using the bluetooth keep your smartphone/tablet in very close distance to the BLE2SYS module (just a few inches) as the bluetooth connection can be interrupted easily. Also it is advisable to keep the radio system switched off when performing the update and stay aways from other radio devices, i.e. wifi routers or similar. When the procedure has finished your device will reboot and StudioX/StudioXm will close the connection. Now you can connect again and start over with the setup.<br />
The firmware procedure should start immediately after pressing the '''OK''' button. During the update, please do not do anything! Just wait until the progress has gone up to 100%, which will take a few seconds when using a computer with USB2SYS and may take several minutes (!) when using a smartphone with BLE2SYS bluetooth connection. When using the bluetooth keep your smartphone/tablet in very close distance to the BLE2SYS module (just a few inches) as the bluetooth connection can be interrupted easily. Also it is advisable to keep the radio system switched off when performing the update and stay aways from other radio devices, i.e. wifi routers or similar. When the procedure has finished your device will reboot and StudioX/StudioXm will close the connection. Now you can connect again and start over with the setup.<br />
<br />
<html>
<div class="ios-gallery-container">
        <!-- Erstes Bild und Text -->
        <div class="ios-gallery-item">
            <div class="ios-gallery-image">
                <img src="https://wiki.beastx.com/images/6/66/Ios_choose_firmware.PNG" alt="Screenshot">
            </div>
            <div class="ios-gallery-text">Choose features first, then firmware version. Download and start update.</div>
        </div>
        <div class="ios-gallery-item">
            <div class="ios-gallery-image">
                <img src="https://wiki.beastx.com/images/5/56/Ios_click_start.PNG" alt="Screenshot">
            </div>
            <div class="ios-gallery-text">Confirm to start update for the last time.</div>
        </div>
        <div class="ios-gallery-item">
            <div class="ios-gallery-image">
                <img src="https://wiki.beastx.com/images/1/14/Ios_updating.PNG" alt="Screenshot">
            </div>
            <div class="ios-gallery-text">Wait until update has finished. This can take a few minutes!</div>
        </div>
</div>
</html>
<br />
<br />
<br />
<br />


= When the update fails = <!--T:5-->
<!--T:5-->
= When the update fails =
When the update process fails in the middle the device will be stuck in recovery mode as the main application is erased now. Stay calm, this is no problem at all! Just reconnect and try again. If the update fails again and again at some point, completely close the app and power off your device. Power on again, start the app and try again. If that all does not work you please try another computer or smartphone.<br />
When the update process fails in the middle the device will be stuck in recovery mode as the main application is erased now. Stay calm, this is no problem at all! Just reconnect and try again. If the update fails again and again at some point, completely close the app and power off your device. Power on again, start the app and try again. If that all does not work you please try another computer or smartphone.<br />
<br />
<br />