uClinux在skyeye下測試hello

2021-05-12 09:29:53 字數 1100 閱讀 1583

有待修改~~~

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...