作者takahashikag (抽卡當然是為了性癖而抽)
看板MAC
標題[求救] Apple Silicon 架構的 Mac 開發 Arduino
時間Tue Feb 8 15:06:29 2022
不知道算不算求救還是問題就是了... 機型是 MacBook Pro M1, 2020 13"
最近在弄一些基於 Arduino 的小玩具,結果就碰到問題,不論怎麼嘗試,Arduino IDE 就是抓不到 Arduino 開發板
也嘗試了一些方法:
1‧找原生接口是 TYPE-C 的開發板(當然後面還是有一顆板子上的 USBtoTTL 晶片)
2‧換線材,把開發板附贈的 Mini-B 線材換成比較高級的
3‧減少轉接,把 Type-A 轉 Mini-B 換成 Type-C 轉 Mini-B,去掉擴充埠
4‧換軟體,Arduino IDE 從正式版換成 2.0.0-rc3,或是 VSCode 加上擴充
以上嘗試都宣告失敗
在「系統資訊」那邊 USB 相關可以看到有一個連線,不過 IDE 都沒辦法抓到 COM 埠號
是目前 M1 架構都沒辦法完整的運行 Arduino IDE 嗎?可以跑編譯(而且還超快)卻不能上傳有夠掉漆 ...
--
while True:
if girlfriend is None:
time.
sleep(
86400)
continue
else:
break
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.235.211.80 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MAC/M.1644303993.A.91A.html
1F:推 timsheu: google 查到說 ide 得用 rosetta2 開啟 02/08 16:04
Arduino IDE 2.0.0-rc3 在 macOS 只有 Intel 版本,所以預設就是轉譯開啟了
2F:→ Ozyoujhang: 我自己用m1 mac mini可以讀得到欸 我自己有透過hub 02/08 19:49
3F:推 dm9810137: usb to ttl那顆晶片沒驅動? 02/09 01:10
4F:推 langrisser19: 我自己也是用HUB接,沒遇到問題耶@@ 02/09 09:06
5F:推 Killercat: 剛試了一下,沒啥問題。你是不是線材壞掉了? 02/09 11:20
7F:→ Killercat: board processor有沒有設定錯誤 02/09 11:53
8F:→ kakashi45232: USBtoTTL是哪款晶片 換一種試試看 02/09 12:12
結果系統更新 12.2 [21D49]後,莫名其妙就可以抓到了,感覺是 USBtoTTL 驅動被覆蓋回蘋果原始的驅動了
不過奇怪的是我記憶中沒有裝過其他驅動啊 ...(例如 Prolific 原廠驅動
現在 Type-C 的版本會顯示成 /dev/cu.usbserial-10
而 Mini-B 則是顯示成 /dev/cu.usbmodem.1411
9F:→ Killercat: 我覺得就只是預設值port/board/processor沒設對而已XD 02/09 12:15
※ 編輯: takahashikag (111.235.211.80 臺灣), 02/09/2022 17:40:22