[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] More details of my problem - uClinuxfreezes too



John,

I'm using a version of your demo, on which I've modified the MHS (DCM
uarts etc) and is working @ 75Mhz with the existing image, without
modifying any settings for the kernel, so my question is: why is
working  for me it doesn't for Ivan? or it works in the real hardware if
is faster than the 66 Mhz setting on the kernel but not the other way
around?

Thanks,
Aurash


On Mon, 2004-03-01 at 22:10, John Williams wrote:
> Hi Ivan,
> 
> Thanks for the detailed reply - please see my comments below
> 
> Ivan wrote:
> 
> [snip MHS contents]
> 
> Well certainly that looks reasonable - I see from this line
> > 
> >  PARAMETER C_CLK_FREQ = 50_000_000
> 
> that you are using a 50MHz clock - in the kernel config there is a 
> parameter to set the system clock speed, and it defaults to 66MHz.  You 
> don't mention if you have changed this, but it is necessary.
> 
> It's under kernel settings -> processor options -> clock frequency
> 
> > This two last gpio are controlled by the bootloader
> > program (in LMB memory) to request the memory, because
> > the SRAM memory is shared between the host and FPGA
> > throw a DMA Arbitrer.
> > 
> > I use a opb_emc to managed the SRAM memory (the memcon
> > is deprecated). Also, i don't have DDR Memory.
> 
> That should all be ok - the port was originally done in 1MB of SRAM, so 
> your setup should be fine.
> 
> >>>(c) take the existing mbvanilla platform, and make 
> >>>the absolute minimal changes necessary to make it 
> >>>work on your board.  Test it first by writing simple
> > 
> >>> microblaze programs that spits stuff out on the 
> >>>serial port, toggles the LEDs, that sort of thing.
> > 
> > 
> > I hope that my changes was minimal :)
> 
> It's something that needs to be addressed - ideally you could just copy 
> xparameters.h into the kernel and be done with it, but it doesn't quite 
> work that way yet... :-(
> 
> > I had executed several programs with this hardware
> > configuration as: a image des/IDEA cipher program,
> > etc... an all work ok.
> 
> OK, that's a good sign.
> 
> > These are the actual changes that i done following
> > your instructions (but the result is the same):
> 
> these look reasonable - check the clock frequency thing and let us know...
> 
> 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/