• 3

IPAQ改成Linux


ghfjdksl wrote:
ipkg的問題解決了...原來是這個版本有bug
害俺搞那麼久
有裝familiar的記得把ipkg給再安裝一遍(還有libipkg也要)
降子就一切正常了


還有想請問Rino大大
可以把win放到SD卡也ok嘛? 因為boot上面好像只有CF不知道SD卡行不行


對啦~二年前用了~忘了~是CF卡~而且CF卡的容量在二年前會挑~

有人有試過128M成功~那我只試到64M成功~

SD卡~你要看bootload有沒有支援哦~你裝的應該也是linux 的 Bootload吧~

我記得有支援ROM~CF~還有幾種console mode~
呃~久違了我的CCIE Lab,太久沒跟您們聊天,所以主人我的手指頭會有點生疏,接下來的時間麻煩您們多多指教。。。
SHARP是用QT,應該是最標準的掌上LINUX的GUI系統
是要付費的玩意兒

不過SHARP用的是自己更改過後的QT,又和一般的QT不相同
那familar可以做備份嘛?
就是把他備份成一個jffs2檔案
然後以後要重安裝直接就裝自己備份的這個
這樣可行嘛?

不然每次灌了一些軟體都會掛掉....
這要注意一個哦~我是沒有試過說一片CF卡或SD可不可以同時做二種格式的Partition~

ex:128MB CF~64MB為FAT/FAT32~其他64MB就是EXT2/3~這樣是比較方便啦~

不然就是~你要有一片專門在備片的記憶卡~一片for CE~一片for Linux~

理論上是可行~就像CE做完HARD RESET後~我們還可以把它同步回去的道理是一樣的~

還有~我建議你~若你真要來個雙系統的話~那你的PC最好也要有Linux系統~

這樣在做檔案轉換~還有做BIN檔時~比較不會有問題~還有去學學"DD"這個指令怎麼用~

DD超好用~當然也希望你本身對Linux系統有基本的了解~這樣就比較能了解~

Linux Embedded System~的運作方式~還有一些觀念~當然這樣子是最好的~

或許Free的GUI沒有付費的整合性來得高~但這東西要多用用幾種~

要看本身有支援到什麼程度~有的GUI可能本身沒支援SD或Bluetooth~

但不表示它不能用~只是要去找適用的Driver或APPS~

當然是找看看有沒有完整支援到你該機型的GUI和kernal~不然就是~

要學如何去找適合的Driver來安裝設定~我記得你的好像是3870吧~

大部分的GNU支援者都是用36/38來開發的~所以應該蠻好找的~

再不然就是~你還要去學如何找source code還有如何去compile~

針對38xx的arm來做compile~這樣的相容度又會提高~

多玩玩~這過程或許會有不順利~但是成功後的成就感和得到的經驗~這些都是值得的~

我給你一個大方向~朝著這幾點去做~準沒錯~到後來~

你也可以用perl或C自己來寫apps~你會發現~Linux是很可愛的東西~

當然~興趣一來~就延伸下去~接著玩FreeBSD~Linux~這些Unix Base的東西~

慢慢的~你就會知道"賣夠爽"是如何帶壞一堆剛入門的使用者~

不論是PC或Embedded System~使用者介面好用~不代表這OS一定好~

若不懂我現在說什麼~等你再深入~就會懂了~加油啦~
呃~久違了我的CCIE Lab,太久沒跟您們聊天,所以主人我的手指頭會有點生疏,接下來的時間麻煩您們多多指教。。。
ghfjdksl wrote:
大大抱歉阿...
俺已經把備份的東西弄好已ok了thx

不過又出現另一個問題...有辦法加大ROM嘛...
gcc3的編譯器要將近13MB的樣子
將系統放在CF卡上然後可以從CF上boot
大大之前說的是這個意思嘛?

如果是俺又要在去敗CF卡+背夾了...


加大ROM啊~HAHA~想太多~我們只能在CF下著手而己~

ROM要加大是不行的~因為有涉及到Image的大小~

還有本身板子能夠控制的大小~為什麼39可以換ram~38卻不行~

就是因為板子設計上並沒有預留可以加大到128M的控制線路~

更何況是ROM~你可以去看看哦~不同版本的linux kernal為什麼給38用的~

都是32M~那有時候kernal明明就用不到32M~image的size還是32M~

除非還重新做一次BIN檔~但是要隨著ROM本身的大小來做~

64M的Rom就是64M的image~48就是48的~

還有PPC本身可以不用放compiler~要在PPC上compile可能是很累的事~

因為compile速度取決於~硬體速度~還有記憶體大小~還有需要有大量的swap~

這些在PC上做就好了~我曾經compile一個PC版的kernal~花了我27個小時~

還有我說的Bootload from CF~是的~沒有錯~它會讀CF內的kernal~

而不是load ROM裡面的~懂嗎~ROM是放CE~CF是放Linux~

那我們灌軟體是不是都是放在RAM裡面~(所以我們的PPC放到沒電了~軟體才會消失啊)

這樣有沒有一點概念了~我再說明白點~如下~


Boot from CF(Linux)

第一次開機從CF load~把Linux的kernal load進ram裡~我們再灌軟體~

從此~ram裡的kernal和軟體都是linux 版~

soft reset還是會從Ram裡讀~直到做了Hard Reset後~

Boot from ROM(Win CE)

第一次開機從ROM load~把CE的kernal load進ram裡~其他同上~

只是都變成原來CE的軟體而己~

這裡放kernal的ROM和CF都是只在第一次開機時或Hard Reset後才會讀到的~

所以~當你用linux開完後~那個放kernal的CF就可以收起來了~

放別的CF來用~直到你想重load一次也就是hard reset~才需要把那塊CF放進去~

若你要買背夾的話~我是建議買雙CF的~

我個人是推Portable innovation的mem plug Dual-slot這套~

www.pitech.com~不知道還有沒有賣~我那時候是買3k左右~

聽說這組到H5500 series都有支援~所以可用度還蠻長的~

二個插槽都有支援CF IO~只是沒有電池功能而己~但我個人是覺得還ok~

因為我有車充~我要隨時充電都可~我也有自己做電池式的充電器~還蠻方便的~

以上~若有問題再PO上來~大家再一起討論研究囉~

二年前~ipaq敢刷linux的人還真的不多~我都只能和一堆金毛的研究~

所以我有很多資訊都是從國外那裡挖來的~台灣有玩linux的還真的算少了~

不過現在是愈來愈多了~我玩Linux的最大樂趣是自行探索和不斷失敗所得來的成就感~

而不是有統一做的好好的自有品牌~雖是掛了Linux Base~但實際上~

卻還是個不夠開放的產品~所定位的還是不夠廣大~這是無法了解Linux的可愛~

有一台Porsche 911 GT2~卻不知道GT2和Turbo差在那裡~又不會操駕它~

只知道GT2是很好的車~這大家都知道的啊~有沒有法子擁有而己~

雖然ipaq本身的硬體架構不夠漂亮~

但其中使用者能學到的東西卻相當的多~相信你接觸的這陣子~一定學到不少了吧~

最後~還是要給你拍拍手~再加油~其實H5500系列也是能灌~

只要有支援那顆arm的compiler~我就能讓H5500跑linux~目前找不到而己~

手上也沒有H5500能玩~玩久了就知道什麼叫做泛用型作業系統了~
呃~久違了我的CCIE Lab,太久沒跟您們聊天,所以主人我的手指頭會有點生疏,接下來的時間麻煩您們多多指教。。。
linux的系統不是很熟,再加上可以的套件不是很多,建議 先不要更新,再看看
aiii~套件是很多~會不會找~找不找的到而己~

還有就是找到了合不合自己胃口罷了~matika大大也說過了~

借用一下~
"講軟體太少是你沒有用心找過, killfilze 那裡的embeded linux 軟體就多到用不完."


台灣就是太多人對linux再看看~所以台灣在linux的起步才輸人~

等到成熟了~再來學~會不會太晚了點~學一些很多人都會的技術~

可能也沒什麼好覺得很讚的~我想windows的不成熟是大家知道的~

Unix Base的東西~發展了二十幾年~Linux可是延仲產物~雖然不過十年光陰~

它能玩的領域可多囉~若您是linux老手~就請說說看~why?~小的洗耳恭聽囉~
呃~久違了我的CCIE Lab,太久沒跟您們聊天,所以主人我的手指頭會有點生疏,接下來的時間麻煩您們多多指教。。。
請問哪裡是killfilze阿
google大神不肯說阿xddd
推一個網站給你
http://www.handhelds.org/projects/h2200.html
http://www.handhelds.org
這是專為2210開發的linux distri
不過我在作植入的時候遇到一些問題...
你可以試試,說不定是我的問題..
對了...他的pc平台需求是linux base哦 :)
加油
calvin wrote:
我一直都很想把flashROM轉linux,
試試在我的HP2210上行linux的感覺.
可惜到現在還沒有2210的版本推出.
βεαγ
我把我的老3630裝上了Linux Opie完了一陣子,我是把它裝在ROM裡,現在問題來了,我要如何還原成原本的WinCE啊,我也有照步驟做了WinCE的備分,只是我現不曉得怎還原,看了很多網站,都沒有説,或是有說沒有懂,有哪位前輩可以教導一下嗎??拜託拜託,謝謝!因為我同事要買我的機子,可是現在作業系統被我玩掉啦,還有若直接換ROM是不是另一種方法呢?原本16M換成32M????
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?