Jetson Nano Enable SPI

1. Download Jetson Nano Developer Kit SD Card Image Version JP 4.4 DP
2. Flash SD Image file to SD Card using balenaEtcher
3. Insert SD Card to Jetson Nano and power-on
4. Complete first boot configuration
5. Change Time format to English

$sudo update-locale LC_TIME=en_US.UTF-8

6. Update Installed Package

$ sudo apt update
$ sudo apt upgrade

7. Enable SPI using new Jetson-IO utility

$ sudo /opt/nvidia/jetson-io/jetson-io.py

8. Save and reboot
9. Done

Reference: SPI on Jetson – Using Jetson-IO

Arm Cortex-M DesignStart FPGA 教學

教學影片中所需相關檔案下載點:

  1. ARM DesignStart FPGA
  2. Vivado Board File Digilent ARTY-A7 FPGA
  3. Micron SPI Flash Simulation Model
  4. Cypress Memory Verilog Model

Arm Cortex-M DesignStart FPGA 教學影片:

  1. STEP 1 Connect the board and test

STEP 2 Prepare Vivado for Cortex-M development

STEP3 Modify the Cortex-M design

STEP 4 Compile software and build new bitstream

STEP 5 Prepare for debug with DAPLink adaptor

如果過程中出現錯誤,請參考以下連結:

  1. ‘xilinx.com:ip:axi_bram_ctrl:4.0’ does not support the current part ‘xc7a35ticsg324-1L’

Outback 後視鏡 維修 DIY Part.2

今日發現右側後視鏡又不順了,拆開檢查一下上次綁的束線帶是不是還牢固,
結果發現,束線帶變得有點鬆,無法確實固定齒輪箱蓋:

這次用 AB膠 來加強固定

IMG_1901

等明天 AB膠 完全硬化再來檢查是否牢固

這次順便將沒有故障的左側後視鏡拆開檢查
哇!齒輪箱卡筍也裂了…

IMG_1898

未雨綢繆,先上 AB膠 再說…

IMG_1902

希望這次能撐久一點…

Outback 後視鏡 維修 DIY

上星期才發現 出風口馬達異常,
今天右邊的後視鏡收折又出問題,
感覺車子開始在討錢了…. [鬱卒]

爬了一些文後發現,這似乎也是不分車種的普遍問題,
對岸有一篇 Outback 後視鏡 DIY維修 的文章,
我想我也來試試看,若是原因相同,就可以省下回廠維修的錢(聽說後視鏡很貴!!)

首先小心翼翼的拆下鏡片
step1
step2

好不容易拆下外殻(要用點力)
step3
step4

果不其然,馬達齒輪箱外殼卡筍斷裂
step5

參考對岸車友的方法,
將馬達齒輪箱外殼用力壓緊,在用束線帶固定
step6

測試收折功能 OK

YES! 救回來了… 賺到! [笑]

以上只是急救措施,也不知道能撐多久?

補兩張照片:
補丁前
IMG_0815

補丁後(多了兩條束線帶
IMG_0822

Homebrew: 安裝 gnuplot with Aquaterm

使用 Homebrew 安裝 gnuplot 發現無法使用 Aquaterm
必須額外動一些手腳才行
首先,先 uninstall gnuplot

$ brew uninstall gnuplot

接下來按以下步驟:
Step.1 安裝 Aquaterm from http://sourceforge.net/projects/aquaterm

Step.2 準備 Aquaterm Library and Include files
先檢查是不是早就已經準備好

$ ls /usr/local/lib/libaquaterm*
$ ls /usr/local/include/aquaterm/*

若沒有,則執行下列命令

$ sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.dylib
$ sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.1.0.0.dylib
$ sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/Headers /usr/local/include/aquaterm

Step.3 安裝 gnuplot

$ brew install gnuplot

搞定!

NTP 失靈??

最近發現多台工作站的時間都不準了,快了近十分鐘
手動進行 NTP 同步也沒用
後來連到 www.stdtime.gov.tw 才看到這訊息:

NTP服務中time, tock, clock因校時請求過多,頻寬不足,請多改用tick與watch伺服器

恩,將原本 time.stdtime.gov.tw 的設定 改成 tick.stdtime.gov.tw
在同步一次
OK! 時間對了!…. 原來如此…

Subaru Outback 換煞車燈泡 DIY

就在昨天中午宣布放颱風後
經同事提醒 我的 Outback 左後方 的煞車燈 不亮了
就立刻殺去 Subaru 保養場 去換燈泡
沒想到,雖然師父都在,可是零件室的小姐都下班放颱風假去了…
拿不到燈泡沒得換…
當下決定:DIY !
車停在路邊,拿起保養手冊,確認煞車燈規格:12V/21W W21W 單芯
立刻去汽車百貨買了 Philips 12V/21W W21W 單芯燈泡
一組都是兩顆,有點小貴,約 200出頭,

W21W

照著 手冊 的說明將後車燈總成整個卸下,其實還算容易
主要步驟:
1. 用十字起子,卸下兩個塑膠扣。
2. 用手卸下塑膠蓋版。
3. 用十字起子,卸下兩個主要的金屬固定螺絲。
4. 用手將後燈總成像後拉,即可卸下總成。
5. 換燈泡
6. 反順序將燈具總成、塑膠蓋版 裝回並固定。

既然買了兩顆燈泡,就兩邊一起換掉。

唯一遇到的麻煩是:
用隨車工具的十字起子,無法下卸下主要的金屬固定螺絲,手不夠力,扭力不足…
只好動用電動工具,輕鬆搞定,…

由於颱風天外面雨很大,只能在社區地下停車場換燈泡
可惜燈光昏暗,沒法拍照,整個換燈泡過程,只好借用老外的影片: