I am trying Arm-Linux in Intel SA1110 (Assabet) develop-board!
Usually, I make new an image and then transfer boot+root to Assabet!!
Howeverm,the root(Ramdisk) is not changed
and too large for tranferring!!
So I want to fix the Ramdisk in Flash , and
I have written the Ramdisk file to Flash (Physical address 0x10000)
Because I cannot make a new angel boot loader,
I can only change linux kernel to copy the ramdisk image from flash(0x10000)
Usually, I make new an image and then transfer boot+root to Assabet!!
Howeverm,the root(Ramdisk) is not changed
and too large for tranferring!!
So I want to fix the Ramdisk in Flash , and
I have written the Ramdisk file to Flash (Physical address 0x10000)
Because I cannot make a new angel boot loader,
I can only change linux kernel to copy the ramdisk image from flash(0x10000)
to
its default initializing ramdisk memory space (default 0xc0800000)
its default initializing ramdisk memory space (default 0xc0800000)
(I had tried to change
arch/arm/mach/arch.c:: setup_initrd(0xc0800000,3*1024*1024)
, but fail.....any other related
parameter?1)
How Count I do ?!
Thanks
