[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Kernel hangs when mounting /proc
Hello John,
John Williams wrote:
> Hi Valentin,
>
>
> I really don't think it will be a tools issue. If you are using the
> tools from my site, with MicroBlaze v3.0 (4.0 should be ok too), then I
> think the problem is elsewhere.
>
> It might sound obvious, but try doing a make clean in your uClinux-dist,
> re-running the menuconfig (or "make oldconfig") to get the CPU settings
> from auto-config.in, and rebuilding. It's amazing how easy it is to
> change something and then forget about that change. If you are stil
> linking apps against old libraries for example, you can get the sort of
> strangeness you are seeing.
>
Ok I have done the whole process (even made a "make mrproper" to have a
very nice clean uClinux-dist ! I made a "make menuconfig", choosing
Xilinx Vendor and uclinux-auto product. Then I checked the kernel config
option. In the kernel config, what I did exactly is removed Ethernet
Driver and Networking support since I have no Ethernet port on my card.
Then I only changed MTD driver to generic RAM/ROM chip so that it is
able to use my RAM as a romfs ! And after that a classical make dep all.
On the hardware side, I have taken your uclinux_auto as a base config,
all I did was :
- removing Ethernet support and IP.
- replaced DDR controller by a SDRAM controller
- tuned the sram_flash module so that it only controls my SRAM (I have
no flash).
It seems to be allright: all my "apps" running w/o kernel run
perfectly, so the hardware should ok, memory also.
Moreover, the kernel part work well, since I always get errors AFTER
kernel init sequence.
So I have no idea where to look for the error, if there is one (but
there must be ONE !!!)
Suggestions would be greatly appreciated. Thx
Valentin
___________________________
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/