cgywin+gnuarm 編譯u-BOOT能編譯通過,卻運行不正常(死機(jī)) 用的是cygwin+gnuarm for cygwin ,gcc是4.0.1版,lib看了一下好象是newlib來的,在U-BOOT 1.1.4的AT91EM9200DK中的更改了編譯器名字后,能通過,也能有u-boot.bin文件,但用loader.bin下載正常,但運行不正常,出不了u-boot>,死機(jī)了.我的FLASH是am29lv320,同AT91RM9200DK上的不同,但我直接用loader.bin下載ATMETL編譯好的u-boot.bin則又可以出現(xiàn)u-boot>,有些命令也能運行.只是同FLASH相關(guān)不能用,這當(dāng)然是肯定的了,我的FLASH不一樣嘛.我本來是想試一下cygwin +gnuarm for cygwin是否能編譯的,現(xiàn)在懷疑是有問題,看來還得裝個純LINUX再試了,不知那位大蝦有這樣用過沒有 ?我的text_base是設(shè)為0X21F00000,應(yīng)該是沒問題的吧.
* - 本貼最后修改時間:2006-3-25 23:22:18 修改者:YSF |