Cavium Econa CNS21XX

Hans Petter Selasky hselasky at c2i.net
Tue Jul 6 17:50:01 UTC 2010


On Tuesday 06 July 2010 18:12:21 Yohanes Nugroho wrote:
> About six months ago, Stefan Bethke donated me some money to buy a
> device from dealextreme so I can port FreeBSD to that device
> (http://dealextreme.com/details.dx/sku.20383). The device uses Cavium
> Econa CNS21XX, a bit different from my previous port (CNS11XX). And I
> finally have the time to finish the last part of the port (SPI flash).
> 
> So the last status is I can write FreeBSD kernel to the SPI flash, and
> it can be loaded by the boot loader (so I don't need serial port
> anymore to load the kernel), then I can boot to multiuser mode with
> networking (using USB disk as the root device). Networking speed is
> just a little bit slower compared to Linux (about 3.5 mb/s compared to
> around 4mb/s in Linux), For information: the device has 250 Mhz ARM
> FA526 CPU with 32 Mb RAM.
> 
> I haven't clean up the code yet to be included in SVN, but anyone who
> want to try can get the source from http://gitorious.org/freebsd-arm
> 
> I made a post on how to write the kernel to the SPI flash at my blog:
> http://tinyhack.com/2010/07/06/cns21xx-port-completed/
> 
> I will send the patch for review to this list after I clean up the code.

The OHCI USB interface file looks OK.

--HPS


More information about the freebsd-arm mailing list