How do I complete the set up for PX4 Toolchain in Linux?
5 views (last 30 days)
Show older comments
MathWorks Support Team
on 9 Sep 2019
Commented: Jonas Egli
on 31 Oct 2021
I have completed the steps mentioned in Setup the PX4 Toolchain screen on my Linux computer. However, I am still unable to move forward to the next screen. On clicking the "Next >" button, I get the following error:

Accepted Answer
MathWorks Support Team
on 9 Sep 2019
One of the reasons this issue could occur is if the default shell of your computer is not a bash shell. First, ensure that you have followed the instructions mentioned in the documentation to setup the PX4 toolchain on Linux:
On clicking "Next >" after the installation completes successfully and if you see the above error, then check the default shell on your computer by running the following command on your terminal.
>> echo $SHELL
If the above command returns any shell (e.g., "/bin/tcsh") apart from bash shell (/bin/bash), then change the default shell to "/bin/bash".
You can also run the above command in MATLAB Command Prompt:
>> !echo $SHELL
Now the process must be launched again. Close the Hardware Setup Screens that are currently open. Open the Hardware Setup Screens again from the Add-On manager: Home > Add-Ons > Manage Add-Ons. Click the Set Up button "Next >" in the Embedded Coder Support Package for PX4 Autopilots. This should solve the issue and you will be able to move forward with the screens.
3 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!