Hello Mike,I have my board up and running with the 2.4 kernel. Hadn't had the time to give the 2.6 kernel a try. In an attempt to get some idea what is going wrong on my board I disabled the cache. I noticed that the board was able to boot further than it was doing with the cache. At that point a began to doubt the memory again. Since I have no tools to check this, I did some experiments. I enabled the input delays on the databus but the board refused to operate at all. Additionally I reduced the clock frequency. At that point the board run consistently up to the point where the rom system is decompressed. I remembered that there was some discussion that the hardware division was required for running Petalinux. I had forgotten this with the new reduce clock frequency. When I enabled this again I got a perfect boot.
It's pitty that there is no warning when this is forgotten. I'll inform you on my progress with the 2.6 kernel Cor Venner----- Original Message ----- From: "Mike Thompson" <mike@xxxxxxxxxx>
To: <microblaze-uclinux@xxxxxxxxxxxxxx> Sent: Tuesday, November 13, 2007 1:12 AM Subject: Re: [microblaze-uclinux] Bad page state in process 'swapper'
Cor,Let me be more precise. My Suzaku SZ130 board runs fine with the Suzaku flavor of uClinux which looks to be a branch that is about two years old. I wasn't able to get the Petalinux 2.4 uClinux kernel running on the Suzaku, but I only did a single attempt and didn't try to debug it since I'm more interested in the 2.6 kernel if I'm going to port Petalinux to it.Mike Cor Venner wrote:Mike,In clean code that should be enough (disabling the interrupts). However, when interrupts are disable, when becomes the console I/O interrupt driven? Almost sure not with early_printk(), I don't know yet for printk(). Does somebody know this?CONFIG_XILINX_UNCACHED_SHADOW: I guess that this option creates a region that is not cached. Makes sense for large amounts of data that is only referenced once (DMA). Perhaps is disabling the cache in the EDK an option to check it for correct operation.I'm using ISE/EDK 9.1, however the tcl files seem to be the same.Since that your Suzaku board runs with 2.4 I have given mine a try with 2.4. It stalls after the uClinux banner message. I expect that it is something with the commandline. But I hadn't the time to check this.Stay tuned. Best regards, Cor___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinuxMailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/