On Mon, 29 Jul 2013 10:43:56 +0200, Jakub Jermar wrote:
On 26.7.2013 21:49, Jakub Klama wrote:
* qemu - totally no luck. I've tried passing u-boot binary as -bios
parameter (which seems to be expected, as default "PROM_FILENAME"
in https://github.com/qemu/qemu/blob/master/hw/sparc/leon3.c is
"u-boot.bin"). There was no console output and no signs of life.
Sometimes it is necessary to try several versions of QEMU in order to
get the desired behavior. Also, did you make sure QEMU was expecting
the
output to be the correct type of console (serial vs. graphical)?
There's no graphical console in this system, but maybe it's some
trivial
mismatch in I/O devices mapping between qemu and u-boot.
Toolchains:
* Official "BCC" toolchain from Gaisler, based on gcc-4.6.2
* GCC mainline supports LEON as of 4.6.0
* Extra question: what is minimum version of GCC required
to build HelenOS?
We only "support" toolchains built using our toolchain.sh which is
usually very very close to the latest released GCC and binutils. Do
you
expect any issues with using vanilla GCC and binutils for LEON?
I think that vanilla GCC should be sufficent. LEON docs don't name
any incompatibilities from SPARCv8 standard.
Jakub
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel