星期二, 7月 11, 2006

CE 5.0 Platform Builder - some idea...

CE 5.0 的 Platform Builder是一個IDE,包含 :
  • Configure and build CE OS : 選擇BSP和kernel, User Component組合成一個OS image。
  • SDK generator : 根據制定好的OS build出一個SDK,讓eMVC的programmer可以用這個SDK來開發程式。
  • Emulator : 一個x86的emulator,可以test run image和 run application
  • Simple Project manage : user application 簡單的create, build
debug是用remote debug的觀念,load image也是。
在 "非emulator"的環境時,要實做bootloader (floppy),然後用ethernet來作remote image download,remote application debugging.

.... 試試 CEPC 有沒有可以用VMWare來run..
Google了一下,原來很多人都有這樣的想法,但是因為VMWare的ethernet card是AMD的PCnet ,CE沒有支援。

VMWare的Linux下lspci 出現 ethernet card是 PCnet32 79C970.
所以到AMD的網站去download,AMD PCnet有兩種 PCNet PCI和PCnet-Home.
PCNet PCI是100Mb,PCNet-Home是for embedded system,只有10Mb。

Linux sourcecode中 driver/net下pcnet32.c 可以看到 PCNet PCI和Home都是用這一個source。

AMD的網站可以download到PCNet-Home的driver source,但是是for CE 2.1的

所以? 從Linux Driver,參考 Home的Driver和CE Help中Migration Driver from ???
.


沒有留言:

張貼留言