Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2008 03:13:56 +0200
From:      "Vincent Barus" <vibarus@googlemail.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: FreeBSD/arm support for Marvell chips -- please review
Message-ID:  <e4207650810131813k7ef350bcraccce792d32d3ec7@mail.gmail.com>
In-Reply-To: <48DA31B3.5040906@semihalf.com>
References:  <48DA31B3.5040906@semihalf.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
nice progress. Maybe someday there's a way to get a stripped down
FreeBSD working on a d-link dns-323 (http://wiki.dns323.info/ ) ?
It's a 88F5181 CPU.

Regards,
Vincent

On Wed, Sep 24, 2008 at 2:25 PM, Rafal Jaworowski <raj@semihalf.com> wrote:
> All,
> With the recent series of submits in P4's arm-devel branch, I have completed
> import of FreeBSD/arm support for three families of Marvell integrated
> systems-on-chip built on ARMv5TE-compliant core. Orion support has been around
> for a while already, and recently added were extensions for Kirkwood and
> Discovery support, new drivers for integrated peripherals and other improvements.
>
> I'd like to merge this with SVN within the coming weeks, so would like to ask
> everyone to review the code and let me know about any comments or notes:
>
> 1. CPU + SOC specific integrated peripherals
> http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/arm/mv/?ac=83
>
> 2. Other peripherals:
> http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/mge/?ac=83
> http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/usb/ehci_mbus.c?ac=22
> http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/uart/uart_bus_mbus.c?ac=22
> http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/uart/uart_cpu_mv.c?ac=22
>
>
> The code is synced with up-to-date CURRENT and has been successfully tested on
> the following chips:
>  * 88F5182, 88F5281
>  * 88F6281
>  * MV78100
>
> Supported functionality highlights:
>    * EHCI USB 2.0
>    * Ethernet
>    * GPIO
>    * Interrupt controller
>    * L1, L2 cache
>    * Timers, watchdog, RTC
>    * TWSI (I2C)
>    * UART
>
>    * Multiuser operation
>    * Self-hosted kernel/world builds
>    * NFS- or USB-mounted root filesystem
>
> For users reference I have put together an initial howto with examples and
> other details: http://wiki.freebsd.org/FreeBSDMarvell
>
> Rafal
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e4207650810131813k7ef350bcraccce792d32d3ec7>