[ECOS] Vr4131 porting issues
Nick Garnett
nickg@ecoscentric.com
Wed Mar 19 18:07:00 GMT 2003
"Jurica Baricevic" <jura@INTESIS.hr> writes:
> I downloaded mipsisa32 binaries
> (http://www.mirror.ac.uk/sites/sources.redhat.com/pub/ecos/gnutools/cygwin/e
> coscentric-gnutools-mipsisa32-elf-1.4-2.cygwin.tar.bz2) and now
> Redboot -mpg32 seems to work too.
Excellent. Does gdb connect properly or are you still seeing timeouts?
> I have a dumb question: what should MIPS ISA 32 stand for? I am acquainted
> with the ISA 1/2/3 - but don't get what should ISA 32 exactly represent.
>
Not such a dumb question, I have trouble keeping track of which MIPS
ISA is which, particularly when the device numbering bears no
relationship to it at all :-)
MIPS32 and MIPS64 are newer versions of the ISA specification, aimed
mainly at embedded use. They are essentially MIPS 3 with a little MIPS
4 mixed in. Most recent MIPS implementations, like the NEC VR4XXX
series and the Toshiba TX49, while not explicitly MIPS32/64 compliant,
are at least supersets of these specifications. So the MIPS32/64
toolchain will generate code that will run on them.
Given the way that MIPS is going, I expect that the mipsisa32-elf
toolchain to become the primary configuration and all the others
being of largely historical interest only.
> In addition, tried to build the following GCC 3.2.1 targets, but without
> success:
> mips64vr4100el-elf (target not supported by gcc)
> mips64vr4100-elf (odd problem with newlib)
> mips64vr4300-elf (odd problem with newlib. sounds the same as above)
Yep, looks like this stuff never got put back into the public
distribution, or maybe only bits of it did.
>
> I guess that we missed something - so we'll keep on trying.
> In the meantime, we are able to use mipsisa32-elf. :-)
>
Yep, mipsisa32-elf looks like the way to go.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com/ The eCos and RedBoot experts
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list