Updated Neo1973 snapshot

Marius Nuennerich marius.nuennerich at gmx.de
Sat Sep 29 03:16:37 PDT 2007


On Sat, 29 Sep 2007 19:09:10 +1200
Andrew Turner <andrew at fubar.geek.nz> wrote:

> I've created an updated snapshot of the port of FreeBSD to the NEO1973.
> It's available from [1]. Note: It replaces sys/src/src/locore.S with a
> slightly modified version.
> 
> I've updated the memory locations to use the correct values to let
> FreeBSD get into initarm. It will output some data before and after
> entering initarm to the serial console to let you know it is running.

Yay, it did work so far printing AB. I don't know why it doesn't work
for me with the second method in the wiki.

> There is a problem with the calls to strlen and strcpy where they cause
> the emulator to execute from invalid memory locations (eg. 0x0). The
> line "preload_metadata = (void *)fake_preload;" also causes qemu to
> attempt to execute from a bad memory location (0x20). Does anyone have
> any ideas how to fix either of these?
>
> If you would like to get it running there are instructions at [2].
> 
> Andrew
> 
> [1]
> http://fubar.geek.nz/files/freebsd/neo1973/neo1973-0.20070929.tar.bz2
> [2] http://wiki.openmoko.org/wiki/FreeBSD
> -- 
> Andrew Turner
> http://fubar.geek.nz/blog/
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"


More information about the freebsd-arm mailing list