線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1239
推到 Plurk!
推到 Facebook!

如何把 MicroC/OS-II 安裝到一張磁片上(試讀)

 
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-05 23:19:40 IP:218.167.xxx.xxx 未訂閱
http://home.pchome.com.tw/home/happosai/ucos2.htm http://home.pchome.com.tw/home/happosai/ucos2.doc    若有興趣請回應,我再把源碼放出來...
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-06 00:31:33 IP:61.64.xxx.xxx 未訂閱
這個bootloader會載入一個DOS格式的執行檔(借用DOS執行檔的格式,但不會用到任何DOS中斷),然後進行一些初始化的動作(ex.設定暫存器、重定址),最後跳入執行點執行uCOS2。 請問這和 win98 或 winpe 2者有差異嗎? 在Linux上的方式 會將原磁片的boot系統改由使用ramdisk來當os儲存區 之後的前導完成之後即消失 這與光碟的作法 可以說有點點 類同 不知道是否這樣的觀念是否正確 如果真要省錢作法 可能就是使用x86方式先以燒入光碟來實驗把 廣華電子 可以查看看自己需求的 ARM實驗版 (不過比較貴一點) http://www.cpu.com.tw/kh/index.html 確實是寶貴的資料 有興趣的應不少 喝喝 發表人 - conundrum 於 2004/05/06 00:41:24
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-06 13:29:37 IP:211.75.xxx.xxx 未訂閱
也可以買一顆DOM(Disk On Module)來實驗,DOM可以直接插在IDE Port上 當硬碟開機,等於一顆小容量的FLASH硬碟(16MB~128MB),不過這個東西市面 大概買不到,要去網路上訂購(例如創見),價格從4xxNT$起跳...
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-06 21:22:20 IP:61.64.xxx.xxx 未訂閱
也可以買一顆DOM(Disk On Module)來實驗 喝喝 沒錯沒錯 不過 初學者如果把hdd分割如dom的大小 就機乎是一模一樣了 不過要舊一點的hdd 喝喝
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-05-07 01:23:59 IP:218.166.xxx.xxx 未訂閱
還有一種玩法更有挑戰性,不過可能需要一台萬用燒錄器, 就是把程式燒在ROM上,然後放在PCI卡上用這張PCI卡去開機, 不過這要小心,當年我的同學就是這樣不小心把主機板燒掉的
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-05-07 18:40:01 IP:61.221.xxx.xxx 未訂閱
然後放在PCI卡上用這張PCI卡去開機 這樣的方式有一點 巷 除錯卡 硬碟卡 的前身 如果是使用一般 網路卡的boot程序就比較方便 騙過os原有程序 並把主機版bois的 先後給攪定 發表人 - conundrum 於 2004/05/07 18:41:22
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-05-09 01:12:35 IP:218.166.xxx.xxx 未訂閱
在DOM還沒出現之前,曾經有人把Linux做在PCI卡上,好像是 可以用這張卡開機,或是跟現有的windows並存,不過也只是 曇花一現...    這類產品有個很難解的問題,就是驅動程式要放多少才夠? 一般的Embedded Linux都是客製化(專屬)的硬體,連硬體 一起賣沒這個問題,可是DOM就有麻煩了,所以會看到這些 DOM+Linux在廣告上註明支援哪些硬體,雖然號稱免安裝隨插即用, 不過要是出了問題恐怕比買一般Linux更麻煩...
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-05-09 02:15:53 IP:61.64.xxx.xxx 未訂閱
這類產品有個很難解的問題,就是驅動程式要放多少才夠? 如果可以 那就看空間多少 決定最通用的驅動與最高檔的硬體週邊支援 可以類似 Knoppix 架構作法 在Linux版本系統架構上 還是大便(Debian Linux)比較ez 一般的Embedded Linux都是客製化(專屬)的硬體 要規劃Embedded當然就是採最穩定的狀態 所以就不是以客戶應用軟體多寡決定 而是決定 穩定的功能運作 以即 即插即用的模式 如果要用dom 他其實和hdd相差性其實不大 1 空間有限所以精減系統不必要之垃圾 2 使用dom就是採記憶體run系統所以硬體部份 當然有所限制 3 如要dom與一般IDE硬碟共存也是可以 但應用軟體部份也會限制 4 由於dom比CF卡貴但又比CF耐用 但要朝X86架構就不是真正的Embedded 問題再於一般的使用者又把他當PC用確又要求Embedded穩定這是不太符合 系統架構卻不太令客戶接受 5 說真的dom是Embedded的實驗過程 也就是說使用dom產品成本高 使用Embedded是技術門坎高 量產產品成本低 在還沒決定之前可以利用dom 來當test實驗工作台 劉先生的光碟 這已是多年前的範例 http://www.cc.ncu.edu.tw/~center5/livecd/ 當然學會cd的置換技巧就=了解開機程序與磁盤規劃與特性 下載包含 鄭先生 CLE v0.8 的 Live-CD iso9660 image 檔 早已無法下仔 不過改看 Knoppix 即可 可以用這張卡開機,或是跟現有的windows並存 目前仍有類似產品 但不一定是使用Linux的核心 最大述求就是 無碟系統登入windows給使用者與管理者方便性 發表人 - conundrum 於 2004/05/09 02:32:57
系統時間:2024-07-02 2:45:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!