數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2008-11-07 00:11:30

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

改完機之後裝了一大票軟體,想必你已心滿意足沈溺在BT下載的樂趣之中。

突然間你發現網路燈號已經平息,可是你卻不知道目前系統狀況如何? 到底是已全數下載完畢還是網路早已斷線而你卻還不自知。

趕快拿出家裡塵封已久的Palm,參考一下簡單的步驟,你也可以 DIY 搞個 LCD 顯示幕喔。

準備物件:
1.ASUS WL-500 系列無線 Router,有 USB 界面的皆可
2.Palm 一台,本篇採用的是 Palm IIIc
3.Palm USB-to-Serial 傳輸線

接下來就是安裝軟體的部份

$ ipkg update $ ipkg upgrade $ ipkg install lcd4linux


再來是安裝 Palm 上的顯示界面PalmOrb
http://sourceforge.net/project/showfile … ge_id=2968 下載
這裡實驗的 PalmOrb 是採用 V1.1a4 版本
下載回來請透過 HotSync 安裝進你的 Palm 上

底下是啟動 PalmOrb 的參考畫面
http://palmorb.sourceforge.net/imgs/palmorb2.gif http://palmorb.sourceforge.net/imgs/scaledlong.gif http://palmorb.sourceforge.net/imgs/experimentA.gif

接下來連接 WL-500GP & Palm
檢查一下 USB 裝置

$ lsusb Bus 003 Device 001: ID 0000:0000 Bus 003 Device 002: ID 0420:1307 Chips and Technologies Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 001 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port <= 就是這個光..


手動載入 usbserial,pl2303 驅動模組

$ insmod usbserial $ insmod pl2303


編寫 display script

$ nano /opt/etc/lcd4linux.conf


內容是:

Display PalmOrb { Driver 'MatrixOrbital' Model 'LK204-25' Port '/dev/usb/tts/0' Speed 19200 Icons 1 } Widget OS { class 'Text' expression '*** '.uname('sysname').' '.uname('release').' ***' width 20 align 'M' speed 100 update tick } Widget CPU { class 'Text' expression uname('machine') prefix 'CPU ' width 9 align 'L' update tick } Widget RAM { class 'Text' expression meminfo('MemTotal')/1024 postfix ' MB RAM' width 11 precision 0 align 'R' update tick } Widget Busy { class 'Text' expression proc_stat::cpu('busy', 500) prefix 'Busy' postfix '%' width 10 precision 1 align 'R' update tick } Widget BusyBar { class 'Bar' expression proc_stat::cpu('busy', 500) expression2 proc_stat::cpu('system', 500) length 10 direction 'E' update tack } Widget Eth0 { class 'Text' expression (netdev('eth0', 'Rx_bytes', 500)+netdev('eth0', 'Tx_bytes', 500))/1024 prefix 'eth0' postfix ' ' width 10 precision 0 align 'R' update tick } Widget Eth0Bar { class 'Bar' expression netdev('eth0', 'Rx_bytes', 500) expression2 netdev('eth0', 'Tx_bytes', 500) length 14 direction 'E' update tack } Layout Default { Row1 { Col1 'OS' } Row2 { Col1 'CPU' Col10 'RAM' } Row3 { Col1 'Busy' Col11 'BusyBar' } Row4 { Col1 'Eth0' Col11 'Eth0Bar' } } Display 'PalmOrb' Layout 'Default' Variables { tick 500 tack 100 }


改變檔案屬性

$ chmod 600 /opt/etc/lcd4linux.conf


執行,Go!

$ lcd4linux -f /opt/etc/lcd4linux.conf


如果一切順利的話,可以看到如下的實際運作影片 milk


參考資料:
http://ssl.bulix.org/projects/lcd4linux/
http://palmorb.sourceforge.net/
http://tw.youtube.com/watch?v=_8Baye3JfZM
https://digiland.tw/viewtopic.php?id=466





技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#2 2008-11-07 10:30:30

ofr
精靈
註冊日期: 2008-10-14
文章數: 87
目前積分 :   

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

這會不會也造成Palm IIIc跟當初WL-500G/WL-HDD起死回生一樣,又在Y拍或露天造成搶購
(哈)
想起我的Palm IIIc是我出社會時的機子,記得買NT$9,500.-
因用不慣轉手NT$8,500賣給一個醫生



離線

 

#3 2008-11-07 12:00:37

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

ofr 提到:

這會不會也造成Palm IIIc跟當初WL-500G/WL-HDD起死回生一樣,又在Y拍或露天造成搶購
(哈)
想起我的Palm IIIc是我出社會時的機子,記得買NT$9,500.-
因用不慣轉手NT$8,500賣給一個醫生

郎咁係哇苔耶? fear

最近想找一台 WL-500g 來玩,我記得以前二手拍賣價約800元上下,怎知道最近上網看,起標價都貴得嚇人,差不多都可以買一台新的 WL-500GP V2了 pinch

這種現象會不會跟本站有關係? dev



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#4 2008-11-08 09:07:47

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

我想, 多多少少啦, 有關於coco, 大家精的很. 仔細找, 還是有便宜貨. 像我現在用的WL-500gx是以NT$400成交的. 雙贏才是拍賣存在的理由.
另外想請教站長, Palm USB-Serial專用訊號線, 支援舊機種的, 現在還買的到嗎? PalmConnect USB Kit Support外觀與您的訊號線不同, 應是新機型專用的. 如果找不到, 就得拆機器外焊接線了.


離線

 

#5 2008-11-08 15:51:22

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

我用的 Palm USB-Serial 傳輸線是 Billionton 公司的產品,型號是 USB232-III,這東西現在應該不好找了,要到拍賣網上找看看或 PDA 專賣店問看看。

https://digiland.tw/uploads/54_plam_iiic_usb_cable.jpg




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#6 2008-11-11 20:22:14

ofr
精靈
註冊日期: 2008-10-14
文章數: 87
目前積分 :   

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

如果我用的不是Palm IIIc跟PL2303怎麼辦??


離線

 

#7 2008-11-11 23:08:25

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

ofr 提到:

如果我用的不是Palm IIIc跟PL2303怎麼辦??

那你用的是什麼型號及傳輸界面?

可以參考一下 PalmOrb 基本要求: http://palmorb.sourceforge.net/instructions.html



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#8 2008-11-12 02:50:18

ofr
精靈
註冊日期: 2008-10-14
文章數: 87
目前積分 :   

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

因為撿不到Palm IIIc
就算找到了也不便宜,而且還要去找usb2serial傳輸線

所以入手了便宜的Palm M505
安裝PalmOrb 1.1a4是ok
LCD4Linux也ok了

差別應該是module要用什麼吧~~
應該不是pl2303了

我lsusb看到的是
Bus 001 Device 004: ID 0830:0002 Palm, Inc. Palm M505

看來可能要另外掛上module
insmod usbserial
insmod visor

(哈)
難不成要自己編譯成visor.o嗎??

最後修改: ofr (2008-11-12 03:20:31)


離線

 

#9 2008-11-12 09:13:12

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

有參考這一篇寫的嗎? http://palmorb.sourceforge.net/faq.html#USBLinux

據我所知 Palm III 跟 M500 系列其傳輸界面不同,Palm III 使用串列界面而 M500 系列已改為 USB 界面,即使本篇測試 Palm IIIc 使用的是 Billiton USB 的傳輸線,其實骨子裡還是將 USB 轉成串列在傳輸,所以才會有手動載入 usbserial,pl2303 驅動模組的情形。

在 linux 底下用 USB 的裝置本來就比較麻煩,最好能找到相對應 driver,我另一篇提的USB LCD,用 lsusb 系統根本認不出來,所以到現在還是無解,其實你能 lsusb 有看到裝置被認出來,應該就有希望,加油啦 milk



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#10 2008-11-17 18:18:10

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 為 WL-500GP 加上 LCD 顯示幕 - lcd4linux + PalmOrb

Palm 內部電路板照片, 請參考Peter's Pilot Pages
Palm 外部接腳, 請參考AllPinoutspinouts.ru
wl500g.info這篇文章提到, 可直接使用WL-500gP內部的com2, 或許可直接將訊號輸出到Palm, 不必再經由USB轉一手.


離線

 

相關討論主題

主題 回覆 點閱 最後發表
[DIY]WL-500GP 更換電容,散熱片 作者 allengran  [ 1 2 3 ]
25 88242 2020-09-02 12:14:11 作者 DoBeDo
WL-500GP V1 解磚分享 作者 hannahmo  [ 1 2 3 … 6 ]
57 207114 2014-01-07 23:42:40 作者 hannahmo
7 29205 2013-11-29 08:46:45 作者 hannahmo
2 13449 2013-10-05 18:16:29 作者 savrin
1 25153 2011-09-07 23:52:20 作者 anla

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed