[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: [microblaze-uclinux] Xmdstub connect on serial port
Hi John,
Your bitstream does not work either :-(
I have a revision 1 board. What board do you have? I know that the added quite a lot decoupling capacitors to rev 3.
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.
Also when I use dip sw 1 to reset the messages should be reprinted on the terminal, right?
That does not seems to work well. Only once in 10 tries, I would say.
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.
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.
Thanks for your reply
Jan
> -----Ursprüngliche Nachricht-----
> Von: John Williams [mailto:jwilliams@itee.uq.edu.au]
> Gesendet: Donnerstag, 24. Juli 2003 11:00
> An: microblaze-uclinux@itee.uq.edu.au
> Betreff: Re: [microblaze-uclinux] Xmdstub connect on serial port
>
>
> Hi Jan,
>
> Schunke Jan-Hendrik wrote:
> > I am using the latest mb_vanilla_ddr on Insight V2MB1000 with P160
> > Communication (This should be Johns setup). Two things:
> >
> > 1) Some of the Gpio signals and the sram_addr signals are
> not locked
> > down. This should be changed because there is the possibility to
> > damage your hardware. My suggestion is to put them on the LVDS
> > transmit ports.
>
> I agree - I periodically remember and then forget this fact. I wish
> there was a synthesis option to remove un-constrained signals, but
> anyway. Apparently there's an EDK component somewhere called
> bus_splitter or similar, that can be used for this purpose, but I
> haven't looked into it.
>
> In the meantime if you have an safer UCF file please send it
> to me and
> I'll update the download.
>
> > 2) I am having a hard time to get the connection to the
> xmdstub. When
> > compiling in xmdstub mode I cannot connect to the xmdstub after
> > downloading the bitstream (I did update the bistream).
>
> A common cause of this is to have the reset held high - in
> mbvanilla_ddr
> it's routed to DIP switch 1, which should be in the "up"
> position. But
> since you got the loopback running that's probably not the cause.
>
> Can you try this bitstream and let me know if it works? I've
> been using
> it on my board with no problems. Also what rev of the insight board
> are you using, 1 or 3 (no revision 2 as far as I know)?
>
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/_files/download.bit
> When I run in executable mode and use the loopback.c source then I can
> see the messages printed to teminals on COM1 and COM2 (I use Tera
> Term).
In loopback if you type characters on either terminal do they get echoed
back to the screen?
Regards,
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/