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

RE :RE : [microblaze-uclinux] Kernell Boot Error on SpartanIIE LC



Jason,

Thanks for your help. I’ve proceed to the change in the mhs file as you 
recommand.
But now when I compile I obtain a error. (I’m afraid its due to the cvs update 
of uClinux-dist and uClinux-2.4.x).
I previoulsy have compilation error fixed when I apply the patch
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/patches.html

If I try to apply this patch again it comes out with error message (I supposed 
that its part o the update know).

The actual error message is:
make[2]: Entering directory

`/home/alayrac/uClinux-2.4.x/arch/microblaze/kernel'make[2]: *** Pas de règle 
pour fabriquer la cible « /usr/local/MicroBlaze-elf-tools/bin/../lib/gcc-
lib/microblaze/2.95.3-4/include/stdarg.h

», nécessaire pour « microblaze_defs.h ». Arrêt.
make[2]: Leaving directory `/home/alayrac/uClinux-2.4.x/arch/microblaze/kernel'
make[1]: *** [_dir_arch/microblaze/kernel] Erreur 2
make[1]: Leaving directory `/home/alayrac/uClinux-2.4.x'
make: *** [linux] Erreur 1

The error is the same whith the previous auto-config.in (obtain with wrong 
C_DCACHE_ADDR_TAG ).

For information the error was different with old toolchain (I’ve also updated 
the toolchain) but I did not keep any trace of error message (it was something 
about zio as far as I remember).

I’ve no idea why I obtain such a no rule to make target.
Any help would be appreciate. 

regards

Christophe

 

CRESITT INDUSTRIE
12 Rue de Blois, BP6744
45067 ORLEANS Cedex 2

Tel : 02.38.49.45.59
Fax :02.38.49.45.55

Email : christophe.alayrac@cresitt.com 

Web : http://www.cresitt.com

 

-----Message d'origine-----
De : owner-microblaze-uclinux@itee.uq.edu.au [mailto:owner-microblaze-
uclinux@itee.uq.edu.au] De la part de Jason Wu
Envoyé : lundi 5 septembre 2005 08:35
À : microblaze-uclinux@itee.uq.edu.au
Objet : Re: [microblaze-uclinux] Kernell Boot Error on SpartanIIE LC

 

Hi Calayrac
 
I've make progress in my project but the kernel stay hang after the famous 
Calibrating delay loop...
 
I've a quick look in email archive and found that some of us already face that 
problem. Your recommendation at that ttime was that external memory should fit 
the real size of the one embed on the board (my own as 32MB SDRAM), and to 
check interrupt.
 
I've check all that point unsucessfully. 
I'm afraid there is a problem with cach memory because I resize it to 8k (16k 
on your original design uclinux_auto_6_30_b)
 
  
if you reduced the cache size, you are required to change your address tag as 
well.
in your case you should set both C_DCACHE_ADDR_TAG and C_ADDR_TAG_BITS to 12 
not 11. It should resolve your problem.

The complete bootlog sequence is:
 
------------------------------------------------------------------------------
Linux version 2.4.31-uc0 (alayrac@debian-labo) (gcc version 2.95.3-4 Xilinx 
EDK 6.3 Build EDK_Gmm.12.2) #10 jeu jui 28 18:48:51 CEST 
2005                                                         
On node 0 totalpages: 8192                          
zone(0): 8192 pages.                    
zone(1): 0 pages.                 
zone(2): 0 pages.                 
CPU: MICROBLAZE               
Kernel command line: º                      
-----Here a lot of blank line have been removed to reduce the email!
__€
Console: xmbserial on UARTLite
Calibrating delay loop...
-------------------------------------------------------------------------------
 
As you can see there is a strange sequence after Kernel Command Line (blnk 
line have been removed).
 
I’ve read on your web site that hardware multiplier could be a reason of that 
kind of errors, but I think that with the auto-config.in this should not 
append?
 
In fact I’ve tried to remove hardware multiplier but I did not found out where 
to do it either in the hardware project (no such microblaze paramters ) as in 
the kernel configuration (no menu kernel configuration -> processor type and 
features).
  
The design didn't enable the multipiler in the mhs file.

cheers

Jason



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