[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Avnet XCS2000 S3 boot complete
Hi,
I'm happiest man in the world ! (At least at this exactly moment)
I have had some problems, and the boot is succesful but with several
limitations:
1) Using msrcrl & msrset instructions the boot stalls at calibrate_delay.
After some tests I discovered that msrclr was not working in the right way
and the flags stored were 0x0. I have disabled these functions in the mhs
file (and recompiled the kernel with the new autoconfig) and things were
getting better but ...
2) I dont know why but BIP bit (MSR) was actived at the beginning of
calibration_delay, so I'm disabling the bit (hardcoded) inside this function.
Can someone tell me why this bit is on?
3) Once calibration delay was left behind, the boot stalls at slab.c (682).
However, I had discovered before that this does not happen with Microblaze
3.00. So I changed the mhs file from 4.00 to 3.00.
And login appered !!!
Before this moment, I thought that I could have something wrong in my hardware
configuration, since I'm far to be a FPGA programmer expert (this is my first
experience with this wonderful world), but as now this is working I suppose
my conf in OK. As I know there are people working with msrclr & msrset and
with Microblaze 4.00, the question is: are you using ISE 7.1?
I try to get a reason for my configuration limitations.
--
Alejandro Lucero
OS3, OS Serveis i Solucions
www.os3sl.com
Ingeniería Informática
+34 665687168
Av.Benjamin Franklin
CEEI. Parque Tecnológico de Paterna
Valencia(Spain)
___________________________
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/