[TOOLS] 13 分鐘閱讀OraCore 編輯部

Zhihe A210 把 RISC-V 變成開發板

我拆 Zhihe A210 文件、A210 SODIMM V2 板子和 SDK,整理成能直接拿來評估與上手的版本。

分享 LinkedIn
Zhihe A210 把 RISC-V 變成開發板

我拆 Zhihe A210 文件、A210 SODIMM V2 板子和 SDK,整理成能直接拿來評估與上手的版本。

我盯 RISC-V 板子很久了,老實說,很多都像同一首歌換個編曲:規格很滿、AI 數字很大、板子照片很漂亮,然後文件少到讓人懷疑到底有沒有真的開機過。我以前看 Zhihe A210 也是這種感覺。名字一直飄來飄去,但可用資訊不夠,根本沒辦法判斷它是週末玩具,還是真的能拿來做事。

直到 CNX Software 把 A210 文件、A210 SODIMM V2 開發板細節整理出來,我才覺得可以開始認真看。這不是單純看晶片有多猛,而是看整個平台有沒有把開發者當人。CNX 的文章作者是 Jean-Luc Aufranc,這種時候我會特別在意,因為真正有料的不是行銷圖,是文件本身。

我覺得這次值得拆的點,不是 A210 這顆 SoC 而已,而是它周邊那一整套:SoM、carrier board、SDK、影像與 AI 路徑,還有那些會決定你會不會罵髒話的細節。這些東西湊起來,才知道它是不是一塊能做產品的板子。

它不像在賣晶片,比較像在賣一套能落地的平台

訂閱 AI 趨勢週報

每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。

不會寄垃圾信,隨時可取消。

Zhihe A210 specifications: Octa-core RISC-V RV64GCV processor... 12 TOPS (INT8) neural processing unit... Linux SDK with buildroot and Debian images.

翻譯一下就是:Zhihe 沒有只丟一顆 SoC 出來叫你自己想辦法,而是把晶片、模組、底板、SDK 一起打包。這件事很重要,因為很多板子死在「硬體看起來可以,軟體卻像臨時拼裝」的落差。晶片規格漂亮不代表你真的能把它用起來,尤其是 RISC-V,很多廠商都愛先講願景,後面文件就開始含糊。

Zhihe A210 把 RISC-V 變成開發板

A210 的 CPU 組合也很有意思:4 顆 C920,最高 2.3 GHz;再加 4 顆 C908,最高 1.9 GHz。這種大核小核的配置很明顯是想兼顧效能和背景任務,不是那種只會把核心數往上堆的粗暴玩法。文件裡還提到 RVA23,但 CNX 的留言區有修正說法,這種地方我不會直接吞下去,我會把它當成早期文件還在磨的警訊。

我以前踩過類似的坑:板子公告看起來很完整,結果 kernel tree、boot flow、SDK 範例全是不同世界。你最後不是在開發產品,而是在幫供應商補作業。所以當我看到 Linux SDK、Buildroot、Debian images、Docker 啟動流程一起出現,我會先收起一點偏見。至少代表有人真的想讓開發者開始幹活,而不是只看電源燈。

實操寫法很簡單:你在看新 RISC-V 板時,不要先問 TOPS 或 GHz。先問這五件事:

  • 有沒有 SoM 和 carrier board 的分工?
  • 有沒有 SDK,能不能直接 build?
  • 有沒有 flash 路徑,不用自己猜?
  • 有沒有可跑的 Linux image?
  • 文件夠不夠你從開機一路做到 app?

CPU 分成兩群,代表它想跑混合工作,不是只拼跑分

4x 64-bit RISC-V C920 cores @ up to 2.3 GHz... 4x 64-bit RISC-V C908 cores @ up to 1.9 GHz... 1 MB L2 cache... 512 KB L2 cache.

也就是說,A210 不是在賣「我核心很多」這種空話,而是在做一種比較像實際產品的配置。大一點的 C920 群適合比較重的 user-space 工作,小一點的 C908 群可能拿來扛背景服務、系統任務,這對 embedded Linux 很合理。你如果做的是多服務 gateway、影音盒子、邊緣推論設備,這種設計就比單純一坨核心更有意義。

L2 cache 的大小也不是裝飾品。1 MB 和 512 KB 這種差異,通常代表設計者有在考慮吞吐和效率的平衡,不是只想把數字堆好看。對熟悉 Arm SoC 的人來說,這種配置不陌生;對剛碰 RISC-V 的人來說,這其實是個訊號:RISC-V 生態開始長得像真的產品平台,不再只是研究用 CPU。

我之前測過一些 embedded board,CPU 規格看似漂亮,結果一跑瀏覽器 kiosk、camera pipeline、local inference、storage-heavy service,整個體感就露餡。A210 我不會只看紙面數字,我會想知道 thermal、scheduler tuning、kernel support 到底怎樣,因為這些才是你每天會遇到的東西。

實操寫法:把 CPU 結構對應到你的工作負載。

  • 做媒體盒、AI edge node、多服務 gateway,這種 split-core 設計有用。
  • 只做小型控制器卻硬上 Linux,這顆大概太肥。
  • 要看文件有沒有講 power management 和 frequency scaling。

NPU 很會喊,但我更在意它能不能真的部署

12 TOPS (INT8) neural processing unit with supports for INT4, INT8, INT16, FP8, FP16 and BF16... DeepSeek-7B can reach 8 tokens/s; “4-die multi-chip cascading DeepSeek-7B can reach 25 tokens/s”.

翻譯一下就是:A210 被包裝成 edge AI 平台,不只是「塞了一顆能跑 AI 的晶片」。12 TOPS 這個數字確實會吸引人,但我第一個想看的不是峰值,而是軟體路徑。它支援 INT4、INT8、INT16、FP8、FP16、BF16,還提到 TensorFlow、Caffe、HuggingFace、ONNX,這代表它想吃下舊模型和現在常見的 transformer 流程。

Zhihe A210 把 RISC-V 變成開發板

但我看到任何 AI 數字都會先皺眉。像「DeepSeek-7B can reach 8 tokens/s」這種說法,聽起來很爽,實際上你要追問:精度是什麼、記憶體怎麼配、batching 怎麼設、溫度怎麼控。後面那句 4-die multi-chip cascading 更像系統層問題,不是單板購買決策的核心。

我看過太多 edge AI 晶片,demo 很順、模型可轉、benchmark 也跑得動,結果一進真實應用,input size 不同、前後處理不同、latency budget 不同,整個就歪掉。最後你會發現,真正值錢的不是 TOPS,是工具鏈有沒有把你從地獄拉回來一點。

實操寫法:把 NPU 當部署目標,不要當保證書。

  • 先找 model conversion 文件。
  • 先看 runtime example 有沒有你自己的模型能套。
  • 先確認 quantization 支援,不要只看 demo。
  • 先查失敗案例有沒有寫,不要只看成功路徑。

多媒體規格比 AI 標題更像真用途

Up to 4Kp120 H.265/HEVC, H.264/AVC, AV1... HDMI 1.4/2.0 up to 4Kp60... 4-lane MIPI DSI... DisplayPort up to 4Kp60... 4-lane MIPI CSI2 D-PHY interface.

翻譯一下就是:A210 不只是想當推論盒,它也想當正經的 embedded media 平台。4Kp120 的解碼、4Kp60 的編碼、HDMI、DSI、DP、CSI 全都擺上來,這種板子很適合做 kiosk、監控、數位看板、攝影機前處理、甚至本地影音設備。

老實說,我通常對這類媒體能力比對 AI 數字更有興趣。因為媒體管線做得好,板子就能進很多「看起來無聊但會賺錢」的場景。無聊是好事,真的。當你能把 HDMI、DSI、CSI、DP 放在同一塊平台上,很多原型就不用靠一堆轉接板硬湊。

文件還提到 12 MP ISP 和彈性的 camera lane 配置,這表示它不是只想做桌面板,而是真的把攝影機路徑放進設計裡。這時候我會特別想看 ISP 文件有沒有講清楚曝光、色彩、掉幀這些實際會讓人翻桌的問題。相機 stack 一旦爛掉,整個專案就會很痛。

實操寫法:如果你的專案有影像輸入或輸出,先看媒體規格,再看 AI 規格。

  • 先確認 HDMI / DSI / DP 哪些真的能同時用。
  • 先看 CSI 有沒有 sample pipeline。
  • 先查 encode/decode 支援的 codec 和解析度。
  • 先問 ISP 文件夠不夠細。

SoM 加 carrier 的做法,才像是給開發者的東西

A210 SODIMM V2 board specifications: 260-pin SO-DIMM edge connector... 2x Gigabit Ethernet PHY... HDMI 2.0... DisplayPort via USB-C... Mini PCIe socket... M.2 Key-B SATA port... Wi-Fi and Bluetooth V5.0 /4.2 support.

也就是說,Zhihe 沒有把所有高難度的東西硬塞在一塊板上,而是用 SoM + carrier board 的方式,把最麻煩的部分交給模組,把最常碰的 I/O 留給開發者。這個做法我認同,因為它真的比較像在幫你縮短 prototype 時間,而不是增加你 debug 的痛苦。

260-pin SO-DIMM 這種形式本身就很有訊號:它表示這顆模組是要被重複使用的,不是一次性展示品。對我來說,這比「我們有一個酷炫板子」更重要,因為我想知道的是:我是不是可以把它當平台,而不是當玩具。

carrier board 的配置也算務實:雙 Gigabit Ethernet、USB-C 的 DisplayPort Alt Mode、HDMI 2.0、CSI、音訊、Mini PCIe、M.2 Key-B SATA。這不是亂塞功能,而是很像在對準 gateway、media appliance、AI edge prototype 這幾種常見需求。只要文件夠清楚,這種板子就有機會變成你實驗室裡常駐的那一台。

實操寫法:看板子時,分開問 SoM 和 carrier。

  • SoM 上有什麼:CPU、記憶體、NPU、基礎 I/O。
  • carrier 上有什麼:網路、顯示、儲存、擴充。
  • 哪些是你自己還要補的。

SDK 才是分水嶺,不是規格表

The system-on-module and development board are supported by a Linux SDK with buildroot and Debian images... basic instructions to get started with the SDK using a Docker image.

翻譯一下就是:Zhihe 至少有想過第一步怎麼讓你活下來。這點我很在意,因為我對板子的第一印象,常常不是規格,而是第一個小時順不順。你如果能用 Docker 把 SDK 起來、能 build Buildroot、能直接燒 Debian image,我就會多給一點耐心。

但我也不會太快感動。SDK 有沒有用,跟「有沒有文件」是兩回事。很多 vendor 都會給你一套看起來完整的流程,結果 kernel patch、flash 工具、demo app、device tree 全都散在不同角落。我不是來考古的,我是來做產品的。

文件裡還提到 TORQ-Toolkit,用來做 model conversion 和 deployment。這種東西如果寫得清楚,真的很有幫助;寫得不清楚,就只是另一層 vendor lock-in。A210 目前比較像是「至少有一條完整路徑」,這已經比很多板子好很多了。

實操寫法:把 SDK 文件當成你明天就要用的東西來讀。

  • 安裝步驟是不是一口氣能走完。
  • image build 能不能直接照抄。
  • flash 流程有沒有寫清楚。
  • demo app 有沒有包含你要的 peripheral。

CNX Software 還提到這塊板子在 AliExpress 上有 8GB/64GB 配置,標價是 AliExpress 上的 US$334.33,但賣家常常會加價。這種資訊我會看,因為早鳥稅是真的。板子再有趣,價格一飆上去,很多人就只剩收藏慾,沒有採購慾。

可抄的模板

# RISC-V SoM 評估模板

## 我先看什麼
- SoC 架構和核心組合
- NPU 或加速器數字
- 影像、攝影機、顯示路徑
- 儲存和網路選項
- SDK 品質和第一步流程
- Carrier board 的擴充能力

## 我買之前會問的問題
1. 有沒有真正可用的 SDK 和 build 文件?
2. 有沒有能直接刷的 Debian 或 Buildroot image?
3. 文件有沒有把 camera、display、encode/decode 寫清楚?
4. 我能不能用自己的模型驗證 NPU conversion?
5. 這是 SoM + carrier,還是所有東西都綁死?
6. 文件夠不夠細,能不能避免我去論壇翻屍體?

## 我自己的快速評分
- 開機與燒錄文件:/5
- SDK 清楚度:/5
- Linux 支援:/5
- 媒體管線實用性:/5
- AI 部署可行性:/5
- 擴充與 I/O:/5

## 我會記的板子筆記
**Board name:** 
**Vendor:** 
**SoC:** 
**CPU cores:** 
**NPU/TOPS:** 
**RAM options:** 
**Storage options:** 
**Display outputs:** 
**Camera inputs:** 
**Networking:** 
**USB/PCIe/M.2:** 
**SDK link:** 
**Kernel support:** 
**Known gaps:** 
**My verdict:** 

## 我希望 vendor 直接給的東西
- 一份乾淨的 getting-started guide
- 一份 flashing guide
- 一個 multimedia demo
- 一個 AI model conversion example
- 一份 peripheral reference table
- 一份誠實的 unsupported features 清單

## 我最後的判斷規則
如果板子有好文件、合理 SDK,還有一兩個我立刻想得到的真實用途,我就留著。
如果只有漂亮規格表,我就跳過。

我對 A210 的結論很簡單:它終於有點像一塊我可以拿來評估的平台,而不是只會讓我滑過去的新聞稿。這標準不高,但在 RISC-V 世界裡,已經算有誠意。SoM 形式、媒體能力、NPU、SDK 路徑,這些加起來,讓它不像只是另一顆會被吹很大的晶片。

原始來源是 CNX Software 的文章:https://www.cnx-software.com/2026/06/17/zhihe-a210-octa-core-risc-v-soc-with-12-tops-npu-powers-som-based-development-board/。我這篇主要是拆文件、拆平台思路,硬體事實和引用規格來自原文;我加的是開發者角度的判讀和實操模板。