FreeBSD/AVR32 port

From: Arnar Mar Sig <antab_at_valka.is>
Date: Sat, 9 Aug 2008 20:33:27 +0000
Hi folks

I have been working on porting FreeBSD to AVR32 for the past few  
weeks, and now i have a bootable kernel although there is still a lot  
of work to be done.

AVR32 is a modern RISC architecture from Atmel, the board i'm using is  
ngw100 with AT32AP7000 SoC.
AT32AP7000 has many of the same chip peripheral that AT9 has (also  
from Atmel), so many of the drivers can be shared between thous archs.

If anyone is intrested in helping with the port then I can provide  
patches and howto install the gcc toolchain, the avr32 port of gcc is  
still not in upstream gcc and is a bit of a mess to get working on  
freebsd.

Boot message from FreeBSD booting on ngw100:
Filename 'kernel.uboot'.
Load address: 0x10400000
Loading:  
#################################################################
          
#################################################################
          
#################################################################
         ##############################
done
Bytes transferred = 1148336 (1185b0 hex)
## Booting image at 10400000 ...
   Image Name:   FreeBSD
   Image Type:   AVR32 Unknown OS Kernel Image (uncompressed)
   Data Size:    1148272 Bytes =  1.1 MB
   Load Address: 90000000
   Entry Point:  90000000
   Verifying Checksum ... OK
OK

Starting kernel at 90000000 (params at 11f73008)...

VERBOSE_SYSINIT: DDB not enabled, symbol lookups disabled.
Copyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights  
reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.0-CURRENT #22: Sat Aug  9 19:33:32 GMT 2008
    antab_at_farm.antab.is:/home/antab/freebsd/obj/avr32/home/antab/ 
freebsd/avr32/trunk/sys/NGW100
subsystem 900000
   0x9002d0e4(0)... done.
subsystem 1000000
   0x900bf384(0)... pmap_map: needs implementing

Greets
	Arnar Mar Sig
	Valka ehf
Received on Sat Aug 09 2008 - 18:57:32 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:33 UTC