[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Booting uClinux
Hi
looking at the section:
Creating 1 MTD partitions on "RAM":
0x00000000-0x000b2000 : "Romfs"
VFS: Mounted root (romfs filesystem) readonly.
Freeing init memory: 32K
It seems to want to create some memory here in the section which is
dedicated the my internal blockRAM. However, I do not have 32k of this.
Is it necessary to have 32k of BRAM?
Should the romfs not come from the external RAM, where it was
downloaded? is so, why are the addresses it gives incorrect (my RAM
starts at 0x81800000- 0x81ffffff)
Anyone know what I need to hack to get this to work - it feels like I am
very close to getting this up and running!
Cheers
John
John McGrath wrote:
> Oh My God!
> Well what would you know? Linux Booted....to a point!
> I got as far as:
>
> --snip---
> Xilinx GPIO registered
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> MBVanilla flash probe(0xff000000,8388608,4): 800000 at ff000000
> CFI: Found no Flash device at location zero
> Search for id:(00 00) interleave(2) type(2)
> Search for id:(00 00) interleave(2) type(2)
> Search for id:(00 00) interleave(2) type(2)
> Search for id:(00 00) interleave(2) type(1)
> Search for id:(00 00) interleave(2) type(1)
> Search for id:(00 00) interleave(2) type(1)
> Search for id:(00 00) interleave(4) type(2)
> Search for id:(00 00) interleave(4) type(2)
> Search for id:(00 00) interleave(4) type(2)
> Search for id:(00 00) interleave(4) type(1)
> Search for id:(00 00) interleave(4) type(1)
> Search for id:(00 00) interleave(4) type(1)
> JEDEC: Found no Flash device at location zero
> MBVanilla ram probe(0x818c58fc,729088,4): b2000 at 818c58fc
> Creating 1 MTD partitions on "RAM":
> 0x00000000-0x000b2000 : "Romfs"
> VFS: Mounted root (romfs filesystem) readonly.
> Freeing init memory: 32K
>
>
> and thats where it ended. Dont know how "good" this is..but its a
> start....
> Any idea what is wrong? from GDB it seems to be "stuck" in block_dev.c
> which is in a directory called fs. Im guessing this has something to
> do with the ROMFS.
>
> I have 8MB ram, and the .bin file is only about 1.3 megs, but I dont
> beleive I have explicitly told uClinux the memory size (I assume
> uclinux-auto does this?)
>
> Any help would be much appreciated!
>
> Cheers
> John
>
>
> John McGrath wrote:
>
>> Hi All,
>> Well It's come time to boot my system (I've not been able to work on
>> it the the past while)...
>> My board is very basic. 8 LED's, a UART and 8MB RAM. (note, as my
>> chip has few reources, had to reduce the size of the ICACHES/DCACHES
>> - does uclinux-auto pick up on this? Is it possible to run uClinx
>> without these at all, and if so, will uclinux-auto pick up on this,
>> and make the apropriate modifications to the auto-config.in?)
>>
>> The question is, how do I boot it? Is it enough to simply do the
>> following:
>>
>> run XMD
>> > connect mb mdm
>> > force_use_fsl_dow
>> > dow -data image.bin 0x81800000 (note, does the image.elf
>> contain the romfs? when I download it it seems to download a .romfs
>> section, but I remember reading this is not the case..what is the
>> truth?)
>> >con 0x81800000
>>
>> The last step simply jumps to the start of the RAM. Is this the
>> correct way to "boot"?
>> If so, do I have to type anything into the hyperterminal to get the
>> system kicked into gear, or will it just immediatly begin to boot?
>> (I'm not having much luck..so far)
>>
>> Cheers,
>> John
>>
>> ___________________________
>> microblaze-uclinux mailing list
>> microblaze-uclinux@itee.uq.edu.au
>> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
>> Mailing List Archive :
>> http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>>
>>
>>
>
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive :
> http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
>
>
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/