2023-01-21 09:32:24 -08:00
---
id: test-serial-driver-installation
title: Test Serial Driver Installation
sidebar_label: Test Serial Driver Installation
sidebar_position: 3
---
import Link from "@docusaurus/Link";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
### Test Serial Driver Installation
You can verify that you have a proper data cable (rather than a charge-only type cable) and that the appropriate drivers for your system are installed by performing the following test:
<Tabs
groupId="operating-system"
defaultValue="linux"
values={[
{label: 'Linux', value: 'linux'},
{label: 'macOS', value: 'macos'},
{label: 'Windows', value: 'windows'},
]}>
<TabItem value="linux">
2024-02-22 13:09:26 -08:00
#### Linux
2023-01-21 09:32:24 -08:00
1. Connect your Meshtastic device to your USB port
2. Open a **Terminal** and enter the following command:
2023-01-21 12:02:28 -08:00
```shell
lsusb
```
2023-01-21 09:32:24 -08:00
3. You should see something like:
2023-01-21 12:02:28 -08:00
```shell
ID xxxx:xxxx Silicon Labs CP210x UART Bridge
# or
ID xxxx:xxxx QinHeng Electronics USB Single Serial
# or
FIXME (WISBLOCK OUTPUT)
```
2023-01-21 09:32:24 -08:00
</TabItem>
<TabItem value="macos">
2024-02-22 13:09:26 -08:00
#### macOS
2023-06-27 18:49:37 -07:00
1. Navigate to `Apple Menu > About This Mac > More Info > System Report... > Hardware > USB`.
2023-01-21 09:32:24 -08:00
2. You should see similar to one of the following entries:
- `CP210X USB to UART Bridge Controller`
- `CH9102 USB to UART Bridge Controller`
- `WisCore RAK4631 Board`
2023-06-27 20:57:53 -07:00
- `USB Single Serial`
2023-01-21 09:32:24 -08:00
</TabItem>
<TabItem value="windows">
2024-02-22 13:09:26 -08:00
#### Windows
2023-01-21 09:32:24 -08:00
1. Navigate to `Device Manager > Ports (COM & LPT)`
2. You should see similar to one of the following entries:
- `Silicon Labs CP210X USB to UART Bridge (COM5)`
- `Silicon Labs CH9102 USB to UART Bridge (COM5)`
2023-06-27 21:03:25 -07:00
- `USB-Enhanced-SERIAL CH9102 (COM5)`
2023-06-27 18:49:37 -07:00
- `USB Serial Device (COM5)`
2023-01-21 09:32:24 -08:00
</TabItem>
</Tabs>
:::info
If you are unable to see your device:
2024-01-24 21:52:20 -08:00
- Make sure that your cable is not only for charging but also for [data transfer](/docs/getting-started#verify-data-cable).
2023-01-21 09:32:24 -08:00
- It's possible that you need to [reinstall the USB serial driver](/docs/getting-started/serial-drivers).
:::
## Flash Firmware
After completing the previous steps, you can now flash the Meshtastic firmware onto your device. To proceed, select the appropriate device type for your device.
<div className="indexCtasBody">
<div className="split-container">
<div className="split-item">
<Link
className={"button button--outline button--lg cta--button"}
to={"/docs/getting-started/flashing-firmware/esp32/"}
>
Flash ESP32 Firmware
</Link>
</div>
<div className="split-item">
<Link
className={"button button--outline button--lg cta--button"}
to={"/docs/getting-started/flashing-firmware/nrf52/"}
>
2023-12-19 10:36:49 -08:00
Flash nRF52/RP2040 Firmware
2023-01-21 09:32:24 -08:00
</Link>
</div>
</div>
</div>