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

Re: [microblaze-uclinux] newbie info



Hi
So my next question and pardon my ignorance is how do I port over the OS.  

I believe and you can tell me if I am wrong that I have to have a unix machine to create the kernel. Is that right?  There's no way I can do this on a linux machine right?  I do have a linux machine with redhat.  What would I need?  Then I how do I download this to my board? A tutorial that I looked at said I need XMD.  Doesn't that come with EDK?
  
You can do it under Linux machine.
You do need to install MicroBlaze toolchain (for compile uClinux kernel), it can be download  from http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Toolchain/linux_binaries.html
XMD is part of the EDK software.
Here's my take on what I have to do after research and for my specific system.  Can someone tell me if this is possible.  I have a spartan 3 starter board.  I have a linux machine where I would download the uclinux distribution.  I'm not sure where I'd get that from, from app notes I should be able to take the steps to generate an elf file.  Copy that elf file to my windows machine and use xmd to download it to my board.

  
You can uClinux download from official CVS. You can check the Instructions from the following sites.
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/documentation/obtaining_sources.html
http://cvs.uclinux.org/cvs_anon.html

You can generate the hardware bitstream under windows environment, but creates/complies uClinux kernel under Linux environment.

regards,

Jason