请教有关flash里运行uclinux的问题
小弟现有的开发板只有512kB的sram,想用开发板上的flash运行uclinux编译后得到的linux.binromfs.img文件,linux.bin文件通过转成hex文件可以写到flash中,那romfs.img文件怎么写进去?一些常用的烧flash的软件都不支持那个芯片
另外,uclinux如何定位romfs.img?就是uclinux执行时,如何知道romfs.img在哪里?
我用的是EasyARM2200开发板,请大哥大姐不吝赐教! sram这么少啊!那内核不是要很少很少才行。 512B的sram…………
如果你没打错的话,还是放弃吧,即使512K都很紧张。
光是RAM前要保留的部分,都有32K。 .....
不好意思,打错了,是512KB的,61lv25616的存储器。就是EasyARM2200开发板
让linux在flash运行应该够吧 EasyARM2200的CPU是飞利浦的LPC2200吧?
印象中没看见uClinux中有它的支持。 那个patch可是费了很大劲才找到的,好象还是华籍人士写的,是for lpc22xx的
编译已经通过了,烧写flash时出了问题 出了什么问题?
一般来说,烧FLASH用bootloader,但你的FLASH有多大容量?
最好是大到能把bootloader和内核,文件系统一起装下,
至少也要能装下内核和文件系统。
如果你的FLASH不够没法把bootloader和内核,文件系统一起装下的话,就只能考虑用JTAG,但JTAG写FLASH的速度…………,慢就一个字。
另外,LPC210X系列有一个工具:LPC210X ISP,可以烧FLASH,估计22XX的也该有类似的东东。 请问你怎么做到编译那步的?我怎么也弄不出来了。
页:
[1]