qshinoの日記

Powershell関係と徒然なこと

2019-07-01から1ヶ月間の記事一覧

ソレノイド制御 by arduino

ソレノイド ソレノイドは、コイルと稼働鉄芯/プランジャー等から構成され、コイルに電流を流すとプランジャーが動く。 制御には、誘導負荷に対する考慮が必要。 特にオンオフする際の逆起電力対策として、ダイオード等を忘れると、故障や事故に繋がる。 回路…

レベル変換

I2Cの場合 変換チップ等 http://akizukidenshi.com/catalog/g/gM-05452/ GPIO等のレベルが異なる時 それぞれが5vと3.3vの場合。 5v to 3.3v 3.3v to 5v 電圧を下げる時 5v out to 3.3v in 5v out - 10kΩ -+--- 3.3v in | 20kΩ --- GND Vh@in = 5v * 20kΩ/(10…

Rhaspberry Pi Zero W

安いね Pi zero W 送料150円込みで約1,500円。Headerなし版。 何に使う? WifiとBluetoothが付いている一方、有線LANなし。まずは、どちらかでネットワークに接続したい。 取り敢えず、Bluetooth経由でネットワーク接続してみる。 Bluetooth network 基本的…

Raspbian Buster

Raspbian Buster Release 2019/07/10 リリース フレーバー 3種類のパッケージ Desktop with recommended software 1,945MB Desktop 1,149MB Lite : Minimal 426MB Version Version July 2019 Linux Kernel 4.19 Name : Buster Desktop w/recommended Raspbia…

Raspberry Pi Zero Serial console

Raspberry Pi Serial Raspberry Pi の40pin headerにserial/UART pin が出ている。 しかし、Zero W, Pi 3B+ではdefaultでBluetoothがシリアルに接続されるため、競合によりシリアルケーブルを接続しただけでは安定動作しない。 zero w及びPi3B+のシリアル設…

Jetson Nano Wifi Bluetooth Module

Wifi module Jetson Nano のM.2 スロット用のwifi moduleで動作確認済みの Intel 8265NGW。アマゾンで3,000円強。 https://www.amazon.co.jp/Intel-Wireless-AC-802-11ac-867Mbps-Bluetooth/dp/B0721MLM8B/ref=asc_df_B0721MLM8B/?tag=jpgo-22&linkCode=df0&…

7/11 Golf on Nintendo Switch

NES Golf https://gigazine.net/news/20170921-nintendo-switch-hidden-golf/

TensorFlow Graphics

TensorFlow Graphics 教師なし学習以外にも色々使えそう https://medium.com/tensorflow/introducing-tensorflow-graphics-computer-graphics-meets-deep-learning-c8e3877b7668

戯言

xavierのflash update rootfsを上書きしてしまったが、後の祭り。 homeとkernelバックアップがあるので、まあいっか〜

Windows SoftAP

Windows をwifi アクセスポイントに Windows 8.1から、softap機能が使える。 設定の流れ soft AP 設定 ネットワーク共有設定 SoftAP設定 下記設定とする。 SSID : tanaka pw : taro cmd promptを管理者権限で起動 netsh wlan set hostednetwork mode=allow n…

Raspberry Pi &Jetson でロボット

robot Arduino servo https://sh4869.hatenablog.com/entry/2014/04/16/223040 ブラシレスモーター pi https://shizenkarasuzon.hatenablog.com/entry/2019/03/09/171120 Jetson nano pca9865 Default I2cバスが見つからない所を修正。 https://www.google.c…

Jetson TX2 JetPack 4.2 kernel compile

Build Jetson TX2 R32.1 kernel 下記は検証用の下書き。検証後に修正の可能性あり。 Downoad packages ドライバパッケージ ソースパッケージ サンプルルート ツールチェイン をダウンロードする。 Extract pkg top=$PWD # here is top # 設定 expand=1 # pkg…

linux shell sourceと . の違い

source . とは linux shell コマンドの . は、カレントシェルでファイルを実行し、環境変数等の設定に使われる。 sourceコマンドも同じ機能だが、bash, zsh, tcsh 等で実装された。 debian/ashではsourceは実装されていない。 但し、centos の shはbashにリ…

Jetson xavier gpio

xavier gpio functions Function #pins Note I2C 4(2x2) scl,sda x 2set SPI 5 sck, miso,mosi,cs0/1 I2S 5 din/dout,fs,sck,mclk CAN 4 in,out x2 UART 4 rts, cts, rx,tx PWM 3 pwm DMIC 2 Clk, in GPIO 1 40Header GV 12 5Vx2, 3.3Vx2, GNDx8 Xavier nano…

Jetson nano dtb self update

DTB self update Jetson Nano 自身でdtbを更新。 基本フロー 母艦から、 dts変更 arch/arm64/boot/dts/ make dtbs ; make dtbs_install create-jetson-nano-sd-card-image.sh nanoに移動し、sudo dd if=bootloader/signed/$dtb.encrypt of=/dev/mmcblk0p10 .…

壊れたbzip2を復旧

PC

For 18.04: sudo apt install bzip2=1.0.6-8.1 libbz2-1.0=1.0.6-8.1 For 16.04: sudo apt install bzip2=1.0.6-8 libbz2-1.0=1.0.6-8 以後のupdateを抑制 sudo apt-mark hold bzip2 libbz2-1.0 更新抑制解除 sudo apt-mark unhold bzip2 libbz2-1.0 ref

ソース

pcie-tegra.c tegra_pcie_restore_device() ここで待ち合わせる。 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/pci/host/pci-tegra.c?h=v4.9.184 static const struct dev_pm_ops tegra_pcie_pm_ops= { .resume = tegra…

pcie-tegra.c

``` static const struct dev_pm_ops tegra_pcie_pm_ops = { .resume = tegra_pcie_resume, .suspend_late = tegra_pcie_suspend_late, .resume_early = tegra_pcie_resume_early, .runtime_suspend = tegra_pcie_save_device, .runtime_resume = tegra_pcie…