> For the complete documentation index, see [llms.txt](https://docs.gremsy.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gremsy.com/gimbals-for-m300-m350/general/upgrade-guidance-to-work-with-m350-apply-for-old-pixy-sm-unit.md).

# UPGRADE GUIDANCE TO WORK WITH M350 (APPLY FOR OLD PIXY SM UNIT)

### Upgrade Instruction for Pixy SM/Pixy SM LR1 bundle/Pixy MR to work with M350

&#x20;

*Apply for the Pixy SM unit before 25, 2024. If you purchase Pixy SM/Pixy SM LR1 bundle/Pixy MR After this period, you don’t need to do.*

&#x20;

### 1. Upgrade the latest SOM version to support M350 below:

<https://github.com/Gremsy/PixySM300_SoM_Firmware/releases/tag/3.1.0>

With the old Pixy SM before March 25, 2024, it needs to update the SOM firmware and the Skyport to work properly.&#x20;

The gimbal is able to control that, which means the SOM is updated, but please upgrade again with the SOM firmware above.&#x20;

{% content-ref url="/spaces/nikHUDUd2JXqkOsnOi7l/pages/bPghLJ6tl0RzxQaETSyn" %}
[UPGRADE SOM FIRMWARE](/gimbals-for-m300-m350/general/upgrade-som-firmware.md)
{% endcontent-ref %}

### 2. Upgrade the Skyport firmware.

There is some problem: the M350 doesn't allow you to upgrade to the latest Skyport firmware v1.03.05.&#x20;

So it requires **using the M300 to upgrade**. Follow the steps below: &#x20;

1. Using a USB-C 3.0 cable to connect your DJI M350 or M300 with your PC.&#x20;

· Download and Install DJI Assistance Enterprise Series. *Link:* [DJI Assistant 2 (Enterprise Series) - Download Center - DJI](https://www.dji.com/global/downloads/softwares/assistant-dji-2-for-matrice)

Note: have to use version 2.1.2 DJI Assistance

2. Install Pixy-SM on the M300 and press Power On.
3. Connect the Drone with the PC in this plot *(like below image)*

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2F3fXAtU6aZUvOU4D41Yok%2Fimage.png?alt=media&amp;token=68775711-6e23-49f7-bb03-6663514fd510" alt=""><figcaption></figcaption></figure>

4. &#x20;Open *DJI Assistance* on your computer and *"log in"* by your DJI account.

· If your PC finds your drone, the program will show the *device box* like the image. You can click on that to access the System Management Dashboard of the dronelike in.

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FT78Ab1qk45486IQJ6kQH%2Fimage.png?alt=media&amp;token=580ee420-10a8-4cee-9bd7-76b9800aa0eb" alt=""><figcaption></figcaption></figure>

5. After accessing the dashboard, you have to navigate to *Firmware Update* category, select *DJI Skyport V2.0* on *Device List bar.*\
   You can see the current version of Skyport is *V01.03.02.* Click on *UPGRADE* button on the *V01.03.0500* row to upgrade Skyport's Firmware.

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FnhzopFd2hK4sjuz0RiIn%2Fimage.png?alt=media&amp;token=9522454c-b409-4f16-9c99-d9d5269fd369" alt=""><figcaption></figcaption></figure>

6. About 30 seconds, the Skyport will *upgrade successfully*. You can see the *LATEST* label like the image.

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FbNiRoCwlHYelgyfp30dy%2Fimage.png?alt=media&amp;token=343d3c18-39d0-4525-aacb-710979e0fac9" alt=""><figcaption></figcaption></figure>

· Then restart the system, and check if streaming works normally with M350 or not.

&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.gremsy.com/gimbals-for-m300-m350/general/upgrade-guidance-to-work-with-m350-apply-for-old-pixy-sm-unit.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
