diff --git a/docs/getting-started.md b/docs/getting-started.md index 8060bbb3..6d4baf8a 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -124,21 +124,16 @@ Try step 5 again ### Linux -1. [Install Python 3](https://www.python.org/downloads/). -2. Install the ODrive tools by opening a terminal and typing `pip install odrive` Enter -3. Set up USB permissions -```bash - echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="0d[0-9][0-9]", MODE="0666"' | sudo tee /etc/udev/rules.d/91-odrive.rules - sudo udevadm control --reload-rules - sudo udevadm trigger -``` +1. [Install Python 3](https://www.python.org/downloads/). (for example, on Ubuntu, `sudo apt install python3 python3-pip`) +2. Install the ODrive tools by opening a terminal and typing `sudo pip3 install odrive` Enter +3. (needed on Ubuntu, maybe other distros too) Add odrivetool into the path, by adding `~/.local/bin/` into `~/.bash_profile`, for example by running `nano ~/.bashrc`, scrolling to the bottom, pasting `PATH=$PATH:~/.local/bin/`, and then saving and closing, and close and reopen the terminal window. ## Firmware **ODrive v3.5 and later**
Your board should come preflashed with firmware. If you run into problems, follow the instructions [here](odrivetool.md#device-firmware-update) on the DFU procedure before you continue. **ODrive v3.4 and earlier**
-Your board does **not** come preflashed with any firmware. Follow the instructions [here](odrivetool.md#device-firmware-update) on the STP Link procedure before you continue. +Your board does **not** come preflashed with any firmware. Follow the instructions [here](odrivetool.md#device-firmware-update) on the ST Link procedure before you continue. ## Start `odrivetool` To launch the main interactive ODrive tool, type `odrivetool` Enter. Connect your ODrive and wait for the tool to find it. Now you can, for instance type `odrv0.vbus_voltage` Enter to inpect the boards main supply voltage.