0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめての記事投稿
Qiita Engineer Festa20242024年7月17日まで開催中!

ubuntuPCでマイコンに書き込めない!?ってなったときの備忘録

Last updated at Posted at 2024-07-10

Arduino uno R4 minimaに書き込めない

新しくミニPCを買ったのでubuntu22.04を入れてROSとかで遊ぼうと思ってたらマイコンに書き込みできない!?ってなって困ってたのでそれの対処法をメモっときます

環境

  • ミニPC AMD Ryzen 7 5700U、16GB DDR4 512GB M.2 NVMe SSD
  • Ubuntu 22.04.3 LTS
  • vscode 1.85.1
  • platformio Core 6.1.13·Home 3.4.4
  • ArduinoIDE 2.2.1

状況

platformioを使ってArduino uno R4 minimaにLちかプログラムを書き込もうとした時ビルドは問題なかったが書き込めなかった.そこでArduinoIDEを使用するものの状況は変わらず

実際に表示されたエラー文のいちぶ↓

dfu-util: Cannot open DFU device 2341:0369 found on devnum 12 (LIBUSB_ERROR_ACCESS)
dfu-util: No DFU capable USB device available
*** [upload] Error 74
=========================================================================================== [FAILED] Took 0.52 seconds ===========================================================================================

解決

どうやらDevice Firmware Upgradモードにアクセスできないエラーが続いていますと…
実際に書き込めている別のubuntuPCと見比べてみるとetc/udev/rules.d/50-arduino-uno.rulesってのがなかった.
そこでこれをダウンロードしてきてディレクトリを移動して

cd ~/Downloads

post_install.sh に実行権限を与えて

chmod +x post_install.sh

スクリプトを実行

sudo ./post_install.sh

udevのルールを再読み込み

sudo udevadm control --reload-rules

これで治りました

Arduino の Back to Arduino Support の Fix udev rules on Linuxで対処方法が。
もっと早く見つけたかった

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?