# 兼容性

## 硬件

Carvera 社区固件支持哪些 CNC 铣床？

<table><thead><tr><th width="152"></th><th width="525.5">兼容性状态</th></tr></thead><tbody><tr><td>Carvera</td><td>完全支持</td></tr><tr><td>Carvera Air</td><td>完全支持 <a href="#id-1-rare-issue-with-carvera-air-and-v1.9-boards"><sup>[1]</sup></a></td></tr><tr><td>Z1</td><td>计划支持</td></tr></tbody></table>

## 软件

社区立场如下：

> 由于我们无法控制 Makera，Makera 与社区开发的软件（控制器/固件）之间的交叉支持仅能尽力而为。该 **最佳** 体验将是同时使用社区固件和社区控制器。

下表显示了经过测试的交叉兼容性状态。

### Makera 固件搭配社区控制器

|                       | 社区控制器 2.1.0        |
| --------------------- | ------------------ |
| **Makera 固件** ≥1.0.4  | 无法运行               |
| **Makera 固件** 1.0.3   | 功能正常               |
| **Makera 固件** 1.0.2   | 功能正常               |
| **Makera 固件** <=1.0.1 | 诊断屏幕无法工作。应用的其余部分正常 |

### Makera 控制器搭配社区固件

如果你使用的是社区固件，预计你也会使用社区控制器。社区开发工作并未投入到 Makera 控制器 + 社区固件场景的测试中。

## 如果正在运行，如何安装社区固件 **Makera 固件** >=1.0.4

由于 Makera 固件 >=1.0.4 与社区控制器 2.1.0 不兼容，如果你想安装社区固件，需要按以下顺序操作：

1. 使用 [Makera 控制器 ≥ v0.9.13](https://github.com/MakeraInc/CarveraController/releases) 请遵循 [固件安装流程](/docs/stable/zh/gu-jian/installation-upgrade.md#installation)
2. 机器重置后，它将运行社区固件，你现在可以使用社区控制器了

或者，如果你在使用 Makera 控制器上传固件时遇到问题，可以使用 [SD 卡方法](/docs/stable/zh/gu-jian/installation-upgrade.md#alternative-install-method).

## 社区固件搭配社区控制器

最佳体验是运行版本匹配的社区固件和控制器，因为两者是同步测试和发布的。

下表注明了在不使用匹配版本时已知的任何问题：

|                 | 社区控制器支持                                                                               |
| --------------- | ------------------------------------------------------------------------------------- |
| **社区固件** ≥2.1.0 | <p>需要控制器 ≥ 2.1.0。 <br></p><p>使用更早版本时，每次 G-code 播放后都会出现一个问题：控制器会认为文件仍在播放，并阻止后续文件播放</p> |

## \[1] Carvera Air 和 v1.9 版控制板存在罕见的启动问题

少量用户报告了一个 [启动问题](https://github.com/Carvera-Community/Carvera_Community_Firmware/issues/243) 在 Carvera Air v1.9 控制板上运行社区固件时出现。Makera 和 Carvera 社区团队都已对此进行调查，并认为这是少数个别控制板的孤立问题。如果你遇到此问题，请向 Makera 提交保修申请以更换控制板。&#x20;

如果你遇到此问题，一个已知的临时解决方法是在机器冷启动时快速断电再通电两次。成功启动后，后续软重置不受影响。


---

# 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://carvera-community.gitbook.io/docs/stable/zh/compatibility.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.
