Date: Tue, 6 Jul 2010 23:12:21 +0700 From: Yohanes Nugroho <yohanes@gmail.com> To: freebsd-arm@freebsd.org Subject: Cavium Econa CNS21XX Message-ID: <AANLkTimg4E2oa4MuKF_mUlHRj-Uf76eKSD5yBbtH2bOw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
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. -- Regards Yohanes http://yohan.es/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimg4E2oa4MuKF_mUlHRj-Uf76eKSD5yBbtH2bOw>