有待修改~~~
cd testsuit
cd uclinux
cd at91
cd uclinux_cs8900a
skyeye -e linux -c skyeye.conf
執行,一直報錯
1.2.8版本的skyeye有很多問題,重新裝乙個1.2.6
sudo apt-get build-essential
sudo apt-get texinfo
sudo apt-get gcc-3.4
cd skyeye-1.2.6_rc1
./configure cc=gcc-3.4
make cc=gcc-3.4
sudo make install
skyeye #for test
cd testsuit
cd uclinux
cd at91
cd uclinux_cs8900a
skyeye -e linux -c skyeye.conf
執行正常
vim hello.c
input:
#include
int main()
arm-elf-gcc -elf2flt -o hello hello.c
lsfile hello
mkdir romfs_dir
sudo mount -o loop romfs.img romfs_dir
sudo cp ./hello ./romfs_dir/bin/
報錯!唯讀檔案!
mkdir romfs_new
sudo cp ./romfs_dir/* ./romfs_new/
sudo genromfs -f romfs_new.img -d romfs_new/
sudo umount romfs_dir
vim skyeye.conf
romfs.img改為romfs_new.img
儲存退出
skyeye -e linux -c skyeye.conf
>hello
hello world !
結束!
skyeye與uClinux的安裝
作業系統 ubuntu10.04 在官方主頁上 安裝過程很簡單 ubuntu10.04安裝skyeye 安裝完成後,會在binary下面有乙個檔案skyeye,這便是執行檔案,獲取幫助可以使用 skyeye h www.uclinux.org chmod a x arm elf tools 2003...
在uClinux下使用Flash
flash memory 有兩種 nor nand。讀 nor flash 就像讀sram 一樣,可以從任一位址讀取,可以直接從 nor flash 中執行 因此在小型系統中,選擇 nor flash 是一種好的選擇。nor flash 大小主要從幾百kb到 64mb nand flash 一般一次...
在skyeye的linux系統中hello測試
有待修改 建議不要安裝skyeye 1.2.8 skyeye的安裝方法可參考 也可到google中搜其它的方法 cd testsuit cd linux cd s3c2410 cd s3c2410x 2.6.14 vim hello.c input include int main usr loca...