Hi.
Im quite interested on developing an SoC platform using free hardware and
software. I've been working with or1200 for about two years and would like
to try a different and lighter cpu.
I have a doubt, if there is no debug interface, how do you develope
software? Is there any other way than "try and error" until the cause of the
bugs are found?

I've been following milkymist devel mailing list for a while, and I have
seen that Takeshi and you were able to run ucLinux and some busybox tools.
Did you make whole the ucLinux port? I was very surprised because it seems
that theobroma's port is not very up to date and there are missing drivers
for wb_timer, wb_uart and other free peripherals cores... I would like to
know what is the status of your uclinux port and hardware support and if
there's any way I can build it on my boards. Is there any repo with the
patches? I've been digging and couldn't find them on github.

If I can manage to make it run on my boards I'd like to help you with this
project. I've some experience with or1200 debug system, specially with the
new debug implementation from Nathan Yawn. Hope it can give LM32 support for
most popular debugging cables through standalone jtag or xilinx bscans.

Kind regards,
Jose.


On Mon, Sep 14, 2009 at 9:23 AM, Sébastien Bourdeauducq <
sebastien.bourdeaud...@lekernel.net> wrote:

> Hi,
>
> > I'm interested on switching some designs from openrisc to LM32, but I
> have
> > not found any way to debug software onchip as I already do using GDB for
> > Openrisc.
>
> Yeah, OpenRISC has excellent software and debug support. Quite a shame its
> HDL
> implementation and performances are so bad.
>
> > Googling a bit, I found the message that is quoted below on
> Milkymist-devel
> > mailing list.
> >
> > This may be of your interest: several months ago, Nathan Yawn from
> > Opencores developed a new debug unit for openrisc that supports
> standalone
> > jtag and BSCAN based jtag interfaces.
> > On the software side, he has developed a debug proxy that supports some
> of
> > the most popular cables such as altera, xilinx usb and parallel, etc...
> > I've developed support for FTDI 2232 based cables based on urJtag code.
> >
> >
> > Maybe that the bscan interface and the cable support layer can be reused
> > for LM32 onchip debug infrastructure. You can find it under
> > http://www.opencores.org/project,adv_debug_sys
>
> Interesting! Thanks for the suggestion :)
> Does anyone here want to port this to LM32?
>
> Sébastien
>
>


-- 
José Ignacio Villar <j...@dte.us.es>
Departamento de Tecnología Electrónica
Escuela Técnica Superior de Ingeniería Informática
Universidad de Sevilla
Avda. Reina Mercedes, s/n
41012 - Sevilla (Spain)

Tlf: 954 55 99 62
Fax: 954 55 27 64
_______________________________________________
Devel mailing list
Devel@lists.milkymist.org
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org

Reply via email to