目前分類:專題製作 (19)

瀏覽方式: 標題列表 簡短摘要

由於更新Davincm edk 6446 的kernel,因此需要重新編譯它的 DSP Link (BIOS)。

首先,須重設檢查並設定一下Rules.make 。設定完成後,就可以下make指令進行編譯。

但是,馬上就出現錯誤訊息了!

錯誤訊息如下:

making package.mak (because of package.bld) ...

maxron 發表在 痞客邦 留言(4) 人氣()

主要的問題為kernel找不到開發板的組態

需在下列幾個檔案內新增開發板的資訊

路徑:arch/arm/boot/compressed/

修改此資料夾底下的三個檔案,分別為:

head-davinci.S   ( 依照自己使用的開發板的組態,此檔案為davinci所有 )

maxron 發表在 痞客邦 留言(0) 人氣()

作業系統:Ubuntu 9.04 desktop

9.04上面已經有 ushare、libupnp3、libdlna0 三個套件可以找到,安裝這些套件

1. 安裝libupnp3、libdlna0、ushare 套件。

指令:

$ sudo apt-get install libupnp3 libdlna0 ushare

maxron 發表在 痞客邦 留言(1) 人氣()

Android 系統用到的檔案格式 Yaffs2

1. 取得原始檔:

網址:http://www.yaffs.net/

可在官網中下載 yaffs2.tar.gz 檔案

 

maxron 發表在 痞客邦 留言(0) 人氣()

把根檔案系統壓成 jffs2 的指令

安裝指令:

$ sudo apt-get install mtd-utils

 

安裝完成後,就有mkfs.jffs2 指令可以使用

maxron 發表在 痞客邦 留言(1) 人氣()

雖說Ubuntu有內建遠端桌面環境,但確是要你的遠端作業系統登入後方可使用。而X11VNC則可以在登入畫面時就可看見,方便使用!

 

注意,你的電腦必須先安裝 xinetd。若無請先執行安裝xinetd。若有安裝則跳過。

安裝指令:

$ sudo apt-get install xinetd

maxron 發表在 痞客邦 留言(0) 人氣()

除了iptable 可以設定防火牆外,用另一個比較輕量級的來變更防火牆的設定

指令:

$ sudo apt-get install lokkit

 

安裝完成後,啟動指令:

maxron 發表在 痞客邦 留言(0) 人氣()

最近在試著把Android Porting 到板子上

工研院有文章有教學:http://www.itri.org.tw/chi/lib/DownloadFile.aspx?AttNBR=3488

在裡面的 repo sync 階段,總是會有錯誤。

error: Cannot fetch platform/external/freetype

試了一下,似乎只要安裝 apach2 之後,就可以解決了。

maxron 發表在 痞客邦 留言(0) 人氣()

我的作業系統是Ubuntu 9.04,因為裝了VirtualBox,並在上面安裝了 Windows XP,但由於想要在xp下使用usb裝置,因此必需要作一些設定,才有辦法使用。

 

1. 首先,需將你的帳號加入vboxusers群組裡

指令:

$sudo usermod -G vboxusers -a 「帳號」

maxron 發表在 痞客邦 留言(1) 人氣()

最近安裝了Ubuntu 9.04 Server ,預設當然是文字模式。不過,也是可以安裝輕量級的一些桌面環境來使用!

google 了一下,找到了gnome 桌面安裝的指令,不過,因為不太需要一些在Server上用不到應用程式軟體。所以在安裝的時候需要加一些參數。

 

###########################

安裝ubuntu-desktop指令:

maxron 發表在 痞客邦 留言(1) 人氣()

在嵌入式裡面,用來下載到開發版上的,應該就屬TFTP最常用了吧!

以下是介紹在Ubuntu 上安裝與設定TFTP:

======================================================

1、安裝套件:

套件有三個,分別是tftpd、tftp、xinetd

maxron 發表在 痞客邦 留言(0) 人氣()

呼呼,在寫這篇之前,上網看到....Qt 公司在三月3號發佈了 4.5版...哇咧,吐血~~我昨天編touch功能是三月6號..嗚嗚,delay了四天才知道,囧 了~

不過,我也抓下來編譯完成了,編譯方法其實大同小異,很快就成功並加入了觸控功能了!

 

============================================================

maxron 發表在 痞客邦 留言(1) 人氣()

呀,終於又寫好一篇了!寫了真久,不過,還是要繼續再加東西才行!

這篇是介紹如何把Qt 移植到嵌入式系統上面,雖然以前就有做過Qt 2 版的移植,不過一直沒成功!

Qt 3版以下的移植的步驟分很多,很容易有錯誤,4版之後,就把一些東西整合在一起,就變得容易多了!不過,感覺真沒成就感~囧

嗯Qt Porting 完之後,執行一些Demo程式,看來....Kernel 的螢幕那邊好像編成800 × 600捏.. 看來要把它的kernel重編看看了!

再來,就是加上它的Touch Panel的功能了! 不過,此篇是沿續上一篇,所以,要搭配上一篇才會比較完整一些!

maxron 發表在 痞客邦 留言(4) 人氣()

呼,打了真久,終於完成了!本來是想將嵌入式系統的開發設定,一步一步地寫在網誌上的,不過....還是等我有空吧!(其實是太混了!)

以下的方式,是屬於開發中的較常用的模式,利用NFS 掛載根檔案系統。

=====================================

 

嵌入式系統開發環境設置

maxron 發表在 痞客邦 留言(2) 人氣()

軟體名稱:j2sdk-1_4_0-linux-i386.bin

 

最近用到JDK1.4版,又是開開心心的用 ./ 來安裝,結果,又是和安裝JMF一樣的錯誤訊息了

錯誤訊息:

       tail: 無法開啟「+295」來讀取資料: 沒有此一檔案或目錄

maxron 發表在 痞客邦 留言(0) 人氣()

JMF soft:jmf-2_1_1e-linux-i586.bin
作業系統:Ubuntu 8.10

 

  因為寫Java需要用到,所以就需要來安裝它~一開始,覺得很簡單,因為從官網下載下來是.bin 檔,便開開心心的用了chmod 755 之後再用./jmf-2_1_1e-linux-i586.bin 來安裝,然後"yes"yes"yes"之後,就給我出現error.....囧rz

原來是檔案裡面的bug,把指令寫錯了~

maxron 發表在 痞客邦 留言(0) 人氣()

很久沒來寫文章了,最近又來寫一下好了~~(真是太偷懶了)

剛好電腦重灌,乾脆就一步一步把電腦需要安裝的東西,寫起來好了~

因為在圖形化介面下設定固定IP,電腦重開機會跑掉。

雖說還是可以用圖形化介面設定之後IP可以不會跑掉,但是還是把它寫在文字模式下的config檔,讓它跑不掉@@~

設定如下:

maxron 發表在 痞客邦 留言(0) 人氣()

終於解決我長久以來的問題了,呼!

不知道是不是我電腦的問題,我家的兩台電腦在Linux下,都無法以 minicom 的指令進入到開發板的u-boot中。

上網撈了一些資料看,似乎是minicom都有這樣的情形,而且學校的電腦居然是可以進入的。

呀,光這個問題,就快搞死我了~~不過,幸好,找到了代替的方法來解決了,真是開心呀!

 

maxron 發表在 痞客邦 留言(0) 人氣()

呼,終於寫好了一篇像樣的文章了,聽到學長說老師要Demo uclinux的make,還真是有點趕。


不過還是把它完成了,哈~真有成就感,幸好我資料先前已經有找了。雖然中途也是有問題,不過還好解決了~

maxron 發表在 痞客邦 留言(0) 人氣()