作者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/cn.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