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

[microblaze-uclinux] Building mbvanilla target platform with EDK 3.2



Hi all!

  I'm pretty new to this list and I'm interested in building a new board based
on uClinux. I own a M2VB100 rev3 (+P160) board supplied with EDK 3.2 (not sure
about SP, just installed SP3 for ISE)/ISE 5.2i (SP3 installed + IP update2) and
the basic idea is to move my first steps with this well supported hardware.
After a brief reading of the document "uCLinux on Microblaze" I downloaded the
'uClinux-dist' and the 'uClinux-2.4.x' from cvs.uclinux.org.

  The first step , I assume, is to build the hardware platform with the EDK then
I started the XPS in the
'\uClinux-dist\vendors\Insight\XC2V1K_Microblaze\hardware' folder (i.e. my home
on the Linux box mapped into a WinXP folder via SMB) and loaded the
'mbvanilla.xmp' project file... MHS, MSS and MVS files are read correctly. When
I call Tools/Generate Bitstream the EDK start working and after a while (at the
end of the process) it terminates with an error and the bitstream deleted. After
this first run I got the error:

Number of errors: 0
Number of errors: 0
Placement: Completed - No errors found.
Routing: Completed - No errors found.
Timing: Completed - 1 errors found.
Report level: error report
Timing errors: 1 Score: 429
** error -1 ** deleting implementation/mbvanilla.bit

so I reduced the TIMESPEC ('/data/mbvanilla.ucf') to 75 MHz to reach the time
constraint and then avoid such error before runnig Generate Bitstream again.
After the second run I always get an error but without any information on it:

Number of errors: 0
Number of errors: 0
Placement: Completed - No errors found.
Routing: Completed - No errors found.
Timing: Completed - No errors found.
Report level: error report
Timing errors: 0 Score: 0
** error -1 ** deleting implementation/mbvanilla.bit

I don't know about the possible error, the only cause I can immagine is the
missing of the program sources and headers (actually the '/code' folder is
missing and hence the mbvanilla.c and the xflash application). As an alternative
I tried to generate the bitstream using the 'mbvanilla.make' in command line
mode but with the same result (also in this case it is not possible to generate
the program with '$make -f mbvanilla.make program').

  My question is: Is there a way to build an mbvanilla platform from scratch?

Thanks for any help,
-luca



____________________________________________________________

  Scuola Universitaria Professionale della Svizzera Italiana
  Dipartimento Tecnologie Innovative

  Luca Gamma
  SUPSI-DTI
  Galleria 2
  CH-6928 Manno


___________________________
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/