發生一個問題,VirtualBox 其中一個 VM 把 HD 卸掉,然後再掛回來,開機後,竟然是HD image 里作snapshoot 的那一個狀態,雖然在 HD tab 有顯示 snapshoot - 現在狀況 兩個state,而VM也的確是在"現在狀態",但是就是開在 snapshoot 。
結果在 HD table 決定使用的 hd image (*.vdi) 時,溝選 "Show Differencing Hard Disks" 就會發現這個 image 有兩個 hd state,換另一個後就OK了。
6.15.2009
M2M communicatin - by Camera and Display
machine to machine 2 way communication - in visual.
就是利用 display 和 camera 來溝通。
互相用 camera 拍攝對方的 display,
display 上顯示傳遞到對方的資料。對方就可以經由 camera "讀取" 到。
這個在目前"有 video camera"功能的手機上可以實做。
只需要software 的 effort。不需要而外增加 hardware。
顯示的內榮決定傳輸頻寬,可以利用 2D bar code或是單純的 black-white screen。
就是利用 display 和 camera 來溝通。
互相用 camera 拍攝對方的 display,
display 上顯示傳遞到對方的資料。對方就可以經由 camera "讀取" 到。
這個在目前"有 video camera"功能的手機上可以實做。
只需要software 的 effort。不需要而外增加 hardware。
顯示的內榮決定傳輸頻寬,可以利用 2D bar code或是單純的 black-white screen。
6.11.2009
6.10.2009
iMX31 PDK build Image and upload
紀錄一下,
iMX31 3 stack board 又叫做 PDK (platform Developement Kit)。
serach IMX31
安裝一個platform : C:\WINCE500\PLATFORM\3ds
Platform 是 C:\WINCE500\PBWorkspaces\3dsmobility
依照 IMX31_PDK14_UG.pdf 的說明,install, build image:
燒錄 XLDR.NB0
iMX31 3 stack board 又叫做 PDK (platform Developement Kit)。
serach IMX31
- IMX31_SDK_14 : IMX31_SDK_WINCE5_BSP.msi
安裝一個platform : C:\WINCE500\PLATFORM\3ds
Platform 是 C:\WINCE500\PBWorkspaces\3dsmobility
依照 IMX31_PDK14_UG.pdf 的說明,install, build image:
- 因為 有上 CE QFE,所以要手動 build ms sd driver
- 手動build csp
- sysgen
- 手動 build. 這兩個 folder 是不會自動 build 的。
燒錄 XLDR.NB0
- 調整 PDK debug board 的 SW (紅色),由左到右,依次是:0.0.0.0.0.0 (download mode)
- 接 RS232 到 debug board,開機
- 啟動 ATK - 選 iMX31 TOC02, DDR, Go
- 第二頁選 Flash Tool,Next
- NAND - K9K2G08U0A,
- Erase
- Program - XLDR.NB0 (start address : 0x0000)
- Program - EBOOT.NB0 (start addrss : 0x20000)
6.05.2009
Procedure on Installing WINCE6.0 R2
Install VS2005
安裝R2需要將IE設為default browser然後double-cliek DVD,按下 Install R2 才能安裝。
* 如果是forefox 的化,會dowload 下來,這樣會不能安裝
Install CE6.0 (需要 VS2005)
Install Windows Installer 3.1
Install VS2005 SP1 (需要 Windows Installer 3.1) --- 裝不進去 Q_Q
Install CE6.0 SP1 ( 需要 VS2005 SP1 在 R2 DVD 裡有 TeamSuit 版)
Install CE6.0 R2 (需要 CE 6.0 SP1 - 在 R2 DVD 裡有 )
安裝R2需要將IE設為default browser然後double-cliek DVD,按下 Install R2 才能安裝。
* 如果是forefox 的化,會dowload 下來,這樣會不能安裝
6.03.2009
Uzbl browser
Uzbl 好像很有趣,是新的 lightweight browser也是用 webkit,但是 是用比較新版的 libwebkit-dev.
這一篇 有說安裝新版 libwebkit-dev的方法。
先研究不傷身體,再講求效果..
不是啦,,是
Uzbl follows the UNIX philosophy - "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface."
這一篇 有說安裝新版 libwebkit-dev的方法。
但是不知道安裝後,會不會和現有的衝突?還是會覆蓋掉現有的 versionUzbl 的理念是..
先研究不傷身體,再講求效果..
不是啦,,是
Uzbl follows the UNIX philosophy - "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface."
6.01.2009
RealView ICE and gdb
參考 RealViewICE Guide
手動安裝 RealView ICE for Linux (其實是 redhat)。
裝完後,會在 /opt/ARM/RVI
執行 /opt/ARM/RVI/RVI/.../linux-pentium/rvconfig 會出現跟 windows 一樣的GUI。
follow windows 的作法,identify 出 JTAG scanchain 上的 cpu.
save : rvi.rvc - copy 到 home 比較方便
執行 /opt/ARM/RVI/RVD/Tools/..../rvigdbconfig -f rvi.rvc
這樣就可以啟動 arm-gdb 了 (用 CodeSourcer) : arm-none-linux-gnueabi-gdb
手動安裝 RealView ICE for Linux (其實是 redhat)。
裝完後,會在 /opt/ARM/RVI
執行 /opt/ARM/RVI/RVI/.../linux-pentium/rvconfig 會出現跟 windows 一樣的GUI。
follow windows 的作法,identify 出 JTAG scanchain 上的 cpu.
save : rvi.rvc - copy 到 home 比較方便
執行 /opt/ARM/RVI/RVD/Tools/..../rvigdbconfig -f rvi.rvc
reading file rvi.rvc192.168.144.185 就是 RealView ICE 的 ip
Done
connecting to 192.168.144.185
found 192.168.144.185
connected
finished
這樣就可以啟動 arm-gdb 了 (用 CodeSourcer) : arm-none-linux-gnueabi-gdb
(gdb) target remote 192.168.144.185:4000
Remote debugging using 192.168.144.185:4000
0x00000000 in ??()
(gdb)
訂閱:
文章 (Atom)