# DCS Setup

### Default Credentials

| Parameter  | Value          |
| ---------- | -------------- |
| IP Address | `192.168.55.1` |
| Username   | `dcs_user`     |
| Password   | `dronecore`    |

{% hint style="warning" %}
**Change the default password** after your first login, especially if the board will be deployed in a network environment.
{% endhint %}

```bash
passwd
```

### Flashing a New System Image

If you need to install a different JetPack version or re-flash the system, use the `dcs-deploy` tool.

{% hint style="danger" %}
**Warning:** Flashing performs a **full reset**.\
All data on the Jetson module will be erased. Back up anything important before proceeding.
{% endhint %}

#### Step 1 - Enter Recovery Mode

Recovery mode can be entered in two ways:

**Option A - Hardware (recommended for a clean board):**

Short FC pin with ground on DCS boards (See "Connectors, controls and indicators" section for your specific board)

**Option B - Software (from a running system):**

SSH into the board and run:

```bash
sudo reboot --force forced-recovery
```

{% hint style="info" %}
**Note:**

While in Recovery mode, the device cannot be connected to via SSH, the cooling fan does not run and two red LEDs on the Default expansion board should be blinking alternately
{% endhint %}

#### Step 2 - Verify Recovery Mode on Host PC

With the board in recovery mode and USB connected, verify the Jetson device is visible:

```bash
lsusb | grep -i nvidia
```

You should see an entry similar to:

```
Bus 001 Device 005: ID 0955:7523 NVIDIA Corp. APX
```

#### Step 3 - Flash with dcs-deploy

Follow the instructions in the [dcs-deploy README](https://github.com/airvolute/dcs-deploy) to select your target image and begin flashing.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.airvolute.com/hidden-wip/dcs2-getting-started/dcs-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
