網頁

2015年9月23日 星期三

[i.MX6] Memos

 

About i.MX6

最近拿到一塊板子 Boundary Device 出的 Nitrogen6X, 雖然也買了一塊 mirco sd card, 很容易的就開機起來, 但是如果要自己做一些客製化的動作, 就不是那麼簡單. 怎麼做也許不是最困難的事, 要做什麼可能才是最難的. 怎麼說呢 ? 首先, 是要做一個 Ubuntu 的 embedded linux, 或是 Android 的 platform ? 因應需求的不同, 就會用到不同的 tool chain, build system, …. 然後就是一大堆的資訊, 最後就是被淹沒在這些東西當中.

載浮載沉幾次之後, 終於搞懂了一些東西. 也許了解得沒有那麼透徹, 如果有謬誤或更正請告訴我, 免得把錯誤的資訊傳染其他人, 那就不好了, 有建議也可以跟我說喔 : )

i.MX6 Family

iMX6 是 Freescale 出的一個處理器的系列. 我用到的是 i.MX6Q, 是四核心的版本, 有關 iMX6 的家族的資料, 可以參考以下連結 i.MX6 Family.

i.MX6 built images

一塊 SBC ( single board computer), 如果不能安裝作業系統, 那真的也是沒什麼用. 以下是已經 built 好的作業系統映像檔 (意思就是說, 這個板子可以跑這樣的作業系統). 我這邊的資料是來自 Boundary Devices, 因為板子是向他們買的 : ) 原始資料來源, 可以參考 Boundary Devices built images.

Yocto Linux ( Yocto 是 Linux 基金會下, 提供嵌入式軟體開發的工具的專案)

Debian/Ubuntu

Buildroot ( Buildroot 是一套自動建立完整而且可開機的嵌入式 linux 的工具)

Android

Others

 

i.MX6 Toolchain

[i.MX6] Booting with image Ubuntu Trusty

 

這裡記錄 i.MX6 用預先 build 好的 image (Ubuntu Trusty for i.MX6 boards, June 2015 (kernel 3.10.53).

先在 http://boundarydevices.com/imx6-builds/ 這個網址, 找到 Debian/Ubuntu 的這一個類別, 再點選 Ubuntu Trusty for i.MX6 boards, June 2015 (kernel 3.10.53) 這個連結, 到 Ubuntu Trusty 的下載頁. 這邊有兩個版本, lxde ( Lightweight X11 Desktop Environment), 搭配 GUI 的版本. 另一個是 console (想當然耳, 就是只有 console 介面的版本). 選擇要下載的檔案後, 會先跳轉到軟體授權頁, 翻到最下面, 按 “I Agree”, 然後就會開始下載.

下載之後, 用以下命令, 寫入 micro sd card. 會要一些時間, 要耐心等候.

$ sudo umount /dev/sdb*

$ zcat 20150622-nitrogen-3.10.53_1.1.1_ga-trusty-en_US-lxde_armhf.img.gz | sudo dd of=/dev/sdb bs = 1M

$ sync

做完之後, 把 micro sd card 放進 card slot 之後開機. 就可以進入到登入畫面. 如果有掛螢幕, 也可以看到 nitrogen 的 ubuntu 登入畫面. 如果忘記插卡, 就會一直停留在 U-Boot 的畫面.

image

2015年9月22日 星期二

[Ubuntu] 操作小筆記

 

這是一些非常簡單的操作, 不過, 最近腦容量有點不夠, 還是把它記下來, 備忘.

遠端登入, FTP 連線

$ sudo apt-get install remote-login-service

$ sudo apt-get install openssh-server 

拍攝螢幕快照

$ sudo apt-get install scrot

找到 SD 卡

在插入 SD 卡前, 下以下指令

$ sudo lshw

$ ls –al /dev/sd*

在插入 SD 卡後, 下以下指令

$ sudo lshw

$ ls –al /dev/sd*

比較差異即得

2015年9月9日 星期三

賭徒

 

朋友們都知道我不喜歡賭博. 不管是玩撲克牌或是打麻將, 甚至也不買樂透. 但是, 我確確實實是一個賭徒.

我舉一個例子, 我唸書的時候, 有一段時間常去電動玩具店, 玩賭博式的電玩, 那時還沒抓那麼兇. 有一段時間, 我站在小瑪莉機臺(就是那種有櫻桃, 柳丁, 西瓜, 的圖片, 然後一個紅點在那裡跑來跑去, 看停到那裡, 那個就是賠率)的前面觀察中獎的模式. 就是出大賠率之前, 它的落點和順序. 大約兩三個星期吧, 我觀察到一個特定的順序, 於是我開始等待, 等了幾天之後, 出現了那個順序, 剛好在玩的人也離開. 於是我連坐都沒有坐下來, 直接投錢, 押滿, 然後就錢一直滾下來. 那個機臺的最大賭注是 9, 最大賠率是 50, 就是大 BAR啦. 所以呢, 實得 9*50 – 9, 之後不只是那家電動玩具店, 甚至賭博性電玩我都沒再玩過.

我喜歡大賭注, 高賠率, 而且可以參與其中的 game.

最近遇到了一個這樣的 game. 也不知道算是主動, 或是被動的加入這個 game, 既然進來了, 而且, 這也觸動了我賭徒的靈魂, 我準備加入. 為了這個花了很多精神, 朝思暮想, 弄到有點憂鬱了.

第一個要考量的就是賭注. 你手上有多少籌碼? 如果還有時間, 你能或是你要再加多少籌碼? 你可以承受多少? 輸掉的有時候不是只有賭注, 籌碼. 當你在牌桌上看牌, 小孩在旁邊吵著要回家, 你已經輸掉了親情. 當你把精神都投入在這上面, 你已經輸掉了自己. 也許, 賭注根本就不只是金錢, 也許是 3 年的自由, 10 年的努力, 甚至是活下去的勇氣.

其次, 是賠率. 其實呢, 賠率是沒什麼意義的. 獎品和賭注可能根本不是同一類的東西, 那有賠率可言? 應該說, 贏得的獎品, 夠不夠吸引力 ? 這個吸引力, 能夠吸引你帶來多少籌碼. 也許是更大量的金錢, 也許是你朝思暮想的東西, 可是, 更多時候, 贏得的, 只是選擇未來的一把鑰匙.

I am in.