目前分類:Embedded Linux (7)

瀏覽方式: 標題列表 簡短摘要

        在主機(Host)建立一個主機系統 , 其實該說是很容易的. 坊間有太多的開發套件(distribution) , 像是早期的RedHat , 或是Fedora , Mandrake , Suse等 , 多的不勝枚舉. 通常只有follow安裝光碟的步驟 , 就能很清楚的將一個帶有GUI(Graphic User Interface) 給安裝在你的電腦主機上. 但想要進入Linux 嵌入式系統(Embedded System) , 這只是一個最基本的課題而已.....

jslinux 發表在 痞客邦 留言(0) 人氣()

好久沒上來寫寫Linux的玩意兒 ~ 除了忙著公事外 , 其實也花上了大半的時間 , 在研究Google的手機開放平台--Android.

其實 , 如果一開始 , 就要把Android定為手機開放程式的平台 , 只能說是因為Google想藉著這日趨成熟的Smart Phone市場 , 大力的推廣其Google社群的魅力所在. 但其實 , 按未來最大的可能 , 應該是要將Android定位在MID(Mobile Internet Device)的類別 , 也就是說 , 只要是一個可攜式的通信裝置 , 多可以藉由Android的開放平台大力的開發. 所以 , 隨著未來無線網路通信設備的更加普及 , 數據傳輸的廣泛度更加成熟 , 幾乎可以預期會有許多的相關的周邊產品 , 使用該平台的SDK來撰寫應用程式及作業系統.

如大家所知的的 Android是Linux background的產品. 在玩了好一陣子的Embedded Linux , 終於見到有一個比較完整的社群在大力的推廣. 我想有興趣著墨這一塊的 , 該是共襄盛舉的好時機.


----以下是IP設計商 , 正大力的將Android這套作業系統 ,給po在其IP能建置的各項不同的處理器及衍生的電子產品上. 可以預期的 , 越來越多的商品 , 被"Android化"是指日可待的.

Android on MIPS®

MIPS科技公開原始程式碼!

MIPS科技正將功能強大的Android™平台帶到全球各地廣大的MIPS開發社群中。MIPS開發人員現在可以利用此一革命性平台進行消費性產品設計,包括機頂盒、數位電視、行動上網裝置(MID)、家庭媒體播放器,以及VoIP系統等。

憑藉MIPS科技在數位家庭的領先地位,此舉將能為推動Android跨入行動電話以外的龐大市場奠定重要基礎。

什麼是Android?

Android是一套包括作業系統、中介軟體、和關鍵應用程式的軟體。利用Android及其開放源開發社群,開發人員能夠輕鬆快速地建立新的應用程式,同時OEM廠商也能夠為產品選用日益成長的各種應用程式。

推動Android進入數位家庭市場

 MIPS科技已為其核心和架構建置廣泛的生態系統。MIPS所建置的Android生態系統可協助OEM業者為其特定平台快速進行最佳化設計。MIPS可提供自行開發工具,以及Viosoft和Mentor Graphics等合作夥伴的工具,以支援Android的開發與移植工作。

結合我們的生態系統夥伴、矽晶夥伴、以及開放嵌入式軟體基金會(OESF)的工作小組,這一項有組織的行動正推動著Android朝手機以外的應用發展,MIPS科技亦將致力於為消費性產品定義標準化Android-based平台。

MIPS科技的矽晶夥伴RMI公司和Sigma Designs已成功展示Android在家庭媒體播放器和DTV參考設計等矽晶平台上執行。MIPS的長期合作夥伴D2科技公司也已展示為Android-based裝置開發的mCUE™匯聚通訊客戶端程式。

Android邁向手機以外的應用,正快速成為事實!

一個共同基礎,以推動Android邁進數位家庭

MIPS科技正致力於將Android on MIPS的原始程式碼對大眾開放。我們鼓勵客戶和合作夥伴從MIPSAndroid.com下載程式碼,並針對其平台進行最佳化設計,然後,將此程式碼傳回,這樣我們才能在一共同的基礎上持續進展。

jslinux 發表在 痞客邦 留言(1) 人氣()


        坊間有許多Linux 的書籍 , 不過大多偏向於系統架站的操作手冊 , 似乎鮮少有著墨在Linux 的架構設計上. 真的要算 , 大概就數歐萊禮所出的幾本書 , 像是Linux Kernel , 或是Linux Device driver等書 , 可能比較能撐上場面了. 但如果要與 Embedded Linux 的書籍相比 , 那Embedded Linux的書 , 更是少的可憐. 

jscorps 發表在 痞客邦 留言(4) 人氣()

        從一封公司主管轉寄給我的信件中 , 知道一些有關於Open Source 工具的相關訊息. 在該網站繞了幾回後 , 才發現這一網站並不陌生 , 早在幾年前開始碰Linux也曾來過 , 只是有一陣子沒在上去瀏覽後 , 也就漸漸的遺忘了. 該站裏有許多教學或是引導入門Embedded Linux的訊息. 我想這對剛入門的人來說 , 絕對有著程度上的幫助.....     

jslinux 發表在 痞客邦 留言(0) 人氣()

        有許多人大概跟我一樣 , 剛開始玩ARM BaseEmbedded Linux , 在一開始一定面臨到 , 不知從何下手的困擾. 看著許多坊間許多套件商開發出的開法板 , 照著書籍 , 及裏面提供的應用程式做了一遍後 , 卻仍不知道自己玩這一個領域 , 該從那裏為學習的啟始點.  我分享一下我個人的學習規劃方向 , 當然啦 , 這不代表我已經練成了金剛護體的九陽神功. 畢竟我沒有張無忌的資質. 但至少這不可失為是一個練功的階段進程 , 足以讓我step by step 的前進.....

jslinux 發表在 痞客邦 留言(8) 人氣()

        偶然間 , 在網路上蒐尋一些有關 U-boot 的訊息時 , 找到一則刊在104求職網站的職缺需求. 該公司算是一間不小的公司 , 工作職缺是應徵 Embedded Linux System Engineer. 看看裏面需求條件 , 羅列了七大項. 我瞠目結舌的 , 有點說不出話來. 因為 , 其中的每一項 , 大概都必須練功好一段時間 , 才堪稱熟練. 如果有人真的樣樣精通 , 那我想 , 他去開間Design House  , 大概也不是太難的事了吧.   不過話說回來 , 這就代表市場的確有這樣的需求 , 相對的也是有志於在該業界努力的同好們 , 可以奮鬥努力的方向. 

        仔細看看 , 下面專業 , 你會了幾樣呢?

jslinux 發表在 痞客邦 留言(1) 人氣()

        兩年前曾用過Kaise的S3C2410模擬板 , 試著將嵌入式系統的Bootloader  , 經過修改後 , 完整的po上了模擬板. 結果時隔兩年 , 不僅是武功沒有精進外 , 原本花了許多時間研究的東西 , 也在兩年後忘的一乾二淨. 心中甚是懊惱.

       學如逆水行舟 , 不進則退

      
重新回到Kaise的論談中 , 發現有不少的新進 , 正大力在深耕Embedded Linux這一塊園地. 再一次的鼓起我重新進入的想法.  花了些時間 , 將電腦隔了一塊空間 , 灌上了以內核Linux Kernel 2.4.20的Red Hat 9 . 結果 , 同樣的遇上了昔日的問題. 兩年前的努力 , 至今完全歸零 , 還真的是讓人氣餒. 但想要強化自己發揮的空間. 勢必一切從頭開始.  只要肯努力 , 勇於面對挫折, 相信它會是一塊讓我好好的耕耘的空間.



      

jslinux 發表在 痞客邦 留言(0) 人氣()