2018-06-14から1日間の記事一覧

PYNQでFTDIドライバを有効にする

FTDIデバイスがlsusbだと見えるんだけど、/dev/ttyUSB0にマウントされない カーネルモジュールを入れる必要がある(usbserial.koとftdi_sio.ko)クロスコンパイル環境のUbuntuでカーネルモジュールをビルドする この記事を参考:PYNQでデバイスドライバを開発…

カーネルモジュールのテスト(hello.ko)

https://www.tldp.org/LDP/lkmpg/2.6/html/x121.html hello.c /* * hello-1.c - The simplest kernel module. */ #include <linux/module.h> /* Needed by all modules */ #include <linux/kernel.h> /* Needed for KERN_INFO */ int init_module(void) { printk(KERN_INFO "Hello world 1.\n</linux/kernel.h></linux/module.h>…

PYNQでデバイスドライバを開発する

cdc-acm.koが必要になったので、そのビルド まずカーネルソース(linux-xlnx)を落とす git clone https://github.com/Xilinx/linux-xlnx.git該当のブランチをチェックアウト 今回はPYNQ v2.1を使う。https://github.com/Xilinx/PYNQ/releases によれば v2.1…

kobukiを動かす

Ubuntu で kobuki を動かすまでの手順 https://qiita.com/s_makinaga/items/0547ae13f8f4687538e4RaspberryPi2からTurtleBot2(kobuki)をROSで動かす https://qiita.com/sayonari/items/a9721afd92e2bfb34964

PYNQでUSB Wi-fiドングルでWifi通信する

いろんな記事でドライバのパッチ当てろとか見たけど、PYNQのnotebookから設定したら一瞬で接続できた notebooks/common/usb_wifi.ipynb を使う 結局は/etc/network/interfaces.d/ に無線LAN用の設定ファイルを作っているだけ $ lsusb Bus 001 Device 002: ID…

PYNQの時刻合わせ

https://askubuntu.com/questions/1009729/unable-to-start-ntpd-service sudo apt install ntp sudo systemctl restart ntp.service