2009年6月12日 星期五

[工作] 為了增加一些競爭力 報名linux課程

做了 wince/windows mobile driver兩年
大致上瞭解這系統是什麼東西了 也很感謝microsoft弄了一堆架構
讓我們開發driver/BSP的人有可以依循的方式

想說 11月退伍的日子也快到了 想趁假日多補充自己的戰力~
就想去加強原本大學+研究所開發的linux環境 之前是在上面寫network server程式
以及一些application 今天我報名 傳識資訊 三門關於 Linux BSP的課

在這裡紀錄一下 以免我忘記要上課
1. Linux System Programming 8/15.16.22.23 共4個假日天 9:30-17:30 [課程資訊連結]

2. Bootloader 設計實務-以 Uboot 為例 9/26.27 共2個假日天 9:30-17:30[課程資訊連結]

3. Linux Device Driver 驅動程式設計 10/31 11/1.7.8 共4個假日天 9:30-17:30 [課程資訊連結]

希望以後有機會能夠加入開發android/linux 嵌入式裝置產品的公司壓

2009年6月11日 星期四

Portable and green build tool for QCT

繼昨天成功把 build code環境弄在virtual machine之後~

想說EVB0的版子還沒來 又不能改啥東西~
加上主管說可以用虛擬網卡的方式來解決RVCT不能離開公司網路的方式~

所以 今天在notebook上實驗了 把這些build code environment的utils
搞成可以portable以及green tools的方式 弄成一包~並且寫了一個文件分享給大家

這樣子 build code就很簡單 只要把QCT的release 加上我弄的 patch以及這包 green utils
就可以成功做出所有的images囉~~搞定

對了 至於虛擬網卡 連結以及教學在此 http://www.csv.com.tw/csv3/SoftEther/SoftEther.htm
這真的是好物壓~

不過也發現以後寫 Commercial software 不要去所網卡的MAC address了 這麼容易被ck
還是網路server id 好了~

2009年6月10日 星期三

Virtual Box 虛擬機器環境




為了想說把qualcomm build code環境還有其專用tool
跟我的nb使用環境切開

今天灌了Virtual box 這個虛擬機器
網址: http://www.virtualbox.org/

下載完安裝之後 就先灌一個單純的 Windows XP系統
然後將build code 環境建立好 (Perl, RVCT, Cygwin(Binson, m4, flex, gcc-core, make)
之後 就開始build囉 看起來好像是成功 不過還沒build完我就 先關電腦了
昨天沒睡好~ 所以想說早點回家休息

步驟還蠻簡單的 但build過程很長 我看我回家在放給他自己build好了~

2009年6月9日 星期二

關閉非正常關機後.開機後掃描硬碟

只要忘記拔掉隨身碟

開機之後 他就會掃描硬碟 搞得開機有夠久
個人有經驗 當掃描到一半 只要把隨身碟拔掉
等開機進去vista/xp之後 有時候有些資料夾會不見
但是在給他關關掃描完就好了 不過這樣子很浪費時間

剛上網看到一個方法 乾脆關掉開機檢測硬碟的功能
只要把command視窗開出來 打上 chkntfs /x 「磁碟機代號」
ex:我要關掉外接硬碟的開機自動掃描功能 只要打上

chkntfs /X E: H: I: J: (這四顆是我的外接硬碟啦)

就ok囉