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

AW: AW: [microblaze-uclinux] Xmdstub connect on serial port



Hi John,

Converint to mcs and writing to prom worked for your bistream. I have tried it with my bitstream but that did not work.
Can you send me your reports (srp, par, mrp, pad, bld) and I can check if I find any differences there?

Thanks
Jan

> -----Ursprüngliche Nachricht-----
> Von: John Williams [mailto:jwilliams@itee.uq.edu.au] 
> Gesendet: Donnerstag, 24. Juli 2003 12:21
> An: microblaze-uclinux@itee.uq.edu.au
> Betreff: Re: AW: [microblaze-uclinux] Xmdstub connect on serial port
> 
> 
> Schunke Jan-Hendrik wrote:
> 
> > Hi John,
> > 
> > Your bitstream does not work either :-(
> 
> hmm..
> 
> > 
> > I have a revision 1 board. What board do you have? I know that the 
> > added quite a lot decoupling capacitors to rev 3.
> 
> yes also revision 1.
> 
> > When I run loopback I get
> > 
> > Com1:
> > Hello from debug UART
> > Hello again from debug UART
> > ^w~~
> > 
> > Com2
> > Hello from console UART
> > Hello again from console UART
> > ^w~~
> > 
> > Having typed Hello on the Terminals so there might be a problem.
> 
> make sure you have your terminal software set to flow control: off
> 
> > Also when I use dip sw 1 to reset the messages should be 
> reprinted on 
> > the terminal, right?
> 
> Yes.
> 
> > That does not seems to work well. Only once in 10 tries, I 
> would say.
> 
> Something flakey there for sure.
> 
> > Why do not you use a pushbutton, for example the reset 
> button. That is 
> > connected to an external reset generator that makes sure 
> that you do not get any debounce problems.
> There is no good reason, the mbvanila platform is an 
> evolution from my 
> earliest microblaze designs, at one stage the reset moved 
> onto the DIP 
> switch and has stayed there!
> 
> > Also I would suggest that we put the reset signals of the 
> dcm's onto 
> > an external pushbotton and the locked signal to a user led. 
> That makes 
> > debugging hardware a little bit easier. I will do this for 
> my design 
> > and send you the chandes as soon as I have time.
> 
> Yes, I've done this before - actually what I have if you look 
> at the way 
> the DCMs are handled in the design, the external reset triggers the 
> "primary" DCM's reset, whose "locked" signal then is inverted 
> onto th e 
> next DCM's reset, and so on.   I haven't had any problems 
> with this so 
> far, mbvanilla starts every time as far as I can tell.
> 
> One thing that might be relevant, I always convert my bit 
> files into MCS 
>   prom files and put them on the XC18V04 and configure from that - it 
> makes things much more reliable.  The bank of 4 jumpers on the board 
> (M0,M1,M2 and one other) are all closed on my board.  I 
> program the PROM 
> via JTAG then just hit the "program" button on the board to 
> reconfigure.
> 
> I've seen the kind of random stuff that you are reporting, absolutely 
> mystifying things where designs that previously worked seemed to fail 
> for no reason, including the xmd connection failures you are 
> describing. 
>   I rarely found good explanations for them.
> 
> Let me know how you go with these other ideas - we'll get it 
> sorted out 
> one way or another.
> 
> Has anyboy else had strangeness with the mbvanilla design?
> 
> 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/