フォト
2025年4月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
無料ブログはココログ

« 2025年2月 | トップページ

2025年3月の2件の記事

2025年3月 2日 (日)

Zorin OSのVisual Studio Code利用でdebugprobeの利用がうまく行かない


先にネタバレですが Zorin OS でFlathub(Flatpak)版の Visual Studio Code を使ってしまったために
ハマってしまいました。公式サイトからダウンロードしてインストールすることで解決しました。
以下、その状況についてのメモです。

Zorin OSを本格的に使おうと
Visual Studio Codeをインストールし、Raspberry Pi PicoをSDKを使う環境構築を行いました。
「Getting started with Raspberry Pi Pico」に従って環境構築を行ったのですが
debugprobeで書き込み・デバッグでエラーが発生して利用出来ません。

Pxl_20250302_061852536

Windows 11環境、Ubuntu 22.04環境では出来たので結線は問題ないはずです。
Ubuntuと同じようにすればできるはずなのですが..
openocd が  libftdi1.so.2 などのダイナミックリンクライブラリが見えていないようです。
インストールしているのにおかしい..

同じことを外部のターミナルにコピペして実行すると書込が出来ました。
「なんか、vscode上のターミナルの環境おかしい?」
Visual Studio Codeのターミナル上で色々と操作して調べていくと色々と疑問が湧いてきました。

「外部のターミナルとシステム周りのディレクトリ構成が違う!」
「コンテナ?、まるで仮想システムだか別のOS使っているような感じがする」

インストールしたVisual Studio Codeを調べると「Flathub」というリポジトリ版のようで、
Visual Studio Code Flatpak というバージョンでした。

Code

Visual Studio Code Flatpak に掲載の説明を読むとやっと原因が理解できました。
Fatoack 版、ようするに仮想システム上で動いているのね..
その仮想システムで動くvscodeのターミナルは、サンドボックスで動作していて、
ホスト側のOS周りのシステムは切り離されてるため、ドライバー類をインストールしても見えなかったんですね〜
仮想システムは変更不可、書込禁止。
ユーザーホームはホストと同じところが見えているようです。

通常のアプリであれば、仮想システム上で動いていても問題ないのですが、
組み込み系の開発では、色々とドライバー類を使うので厄介です。
ということで、Visual Studio Code の公式サイト から直接ダウンロードしてインストールしたところ、
すんなりと動作しました。

Zorin OS  は「ソフトウェア」というアプリ管理ソフトで、cchrome、Microsofut Edge、GitHubなど
Ubuntuではちょっとインストールが面倒くさいアプリも検索して簡単にインストールできるのですが、
組み込み系、開発系は気をつけてインストールした方が良さそうです。

備考メモ
・debugprobeを利用できるようにする際の追加インストールメモ
 sudo apt install python3 git tar build-essential
 sudo gpasswd -a ユーザ dialout
 sudo apt install gdb-multiarch
 sudo apt install libftdi1-2 libhidapi-hidraw0

2025年3月 1日 (土)

たまちゃんとルミちゃん(*´ω`*)

Pxl_20250301_064502182
今日は暖かかったためか、
たまちゃんとルミちゃんが日の当たる部屋で寄り添って寝ていました(*´ω`*)
たまちゃんはコタツの中にこもりっきりなのですが、
今日は出てきて、お昼寝していました。

ルミちゃんがそれを見つけて、寄り添って寝ているかたちです。
ルミちゃんは、たまちゃんに一方的にアタックしている感じなのですが
たまちゃんはいつも塩対応なんですよね~

たまちゃんは、生後10日で保護して一人だけで育ったため
他の猫との付き合い方が分からない感じです。
ルミちゃんは、けなげに、タマちゃんと顔を合わすたびに
顔を近づけ、頭を摺り寄せて挨拶しますが、
タマちゃんは塩対応です。
それでも、ルミちゃんの努力で二匹は良好な感じになりました(*´ω`*)

タマちゃん 15歳、ルミちゃん 13歳
そろそろ高齢の域に突入ですが、まだまだ元気です。

Pxl_20250301_064724211portrait

 

 

« 2025年2月 | トップページ