Oxnas Support - superna9999/linux GitHub Wiki

The Oxford Semiconductor OXNAS SoC family is in process of getting Linux mainline support.

Devices

The known devices using OXNAS are:

Code

The various source code used to build upstream support it:

Linux Upstream Status : Upstream-Status

Running

Running upstream Linux on My Book World Edition:

  • Connect the TTY Serial port using am USB2Serial TTL adapter to these ports : http://mybookworld.wikidot.com/whitelight-serial
  • Build Linux while selecting the OX810SE in the Multi-Mach ARMv5 options
  • Generate an Image by catting the Device Tree and the zImage:
$ cat arch/arm/boot/zImage arch/arm/boot/dts/wd-mbwe.dtb > arch/arm/boot/zImage.dtb
$ mkimage -A arm -O linux -T kernel -C none -a 0x48500000 -e 0x48500000 -n 'Linux' -d arch/arm/boot/zImage.dtb uImage
  • Stop the U-Boot process and load the Image with TFTP like:
# setenv ipaddr 192.168.1.240
# setenv serverip 192.168.1.21
# tftpboot 0x48400000 oxnas/uImage
# bootm 0x48400000
  • Enjoy !

Community

A freenode channel exists at #linux-oxnas (http://webchat.freenode.net?channels=%23linux-oxnas)

The development mailing list is : [email protected] The list is moderated fir non subscribers.

To register, please follow instructions at https://listengine.tuxfamily.org/lists.tuxfamily.org/linux-oxnas/

Patchwork page for linux-oxnas project : https://patchwork.kernel.org/project/linux-oxnas/list/

The OXNAS Maintainer to CC is : narmstrong(at)baylibre.com