Date: Mon, 23 Mar 2009 21:01:50 +0100 From: Sylvestre Gallon <ccna.syl@gmail.com> To: freebsd-arm@freebsd.org Subject: Atmel at91sam9261-ek support. Message-ID: <164b4c9c0903231301p754eebb7k84ea2b22d7b60dc1@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi freebsd-arm@ I've got an access to an at91sam9261-ek. This board have a at91sam9261 soc that is near the at91rm9200, so I start a little port of it into FreeBSD. So I work 3 days on it and that results in a Big patch that allow the board to boot. As you can see in the dmesg, for the moment the system hangs, but it is normal (I haven't yet finish the implementation of the dm9000 ethernet driver so NFS don't find any ethernet interface and panic). This big diff contains : - an AT91SAM9261EK conf file. - an std.at91sam9261ek file. - a begin of dme driver (dm9000 ethernet chip driver). I will work this week on it to send you another diff that complete this driver :) - a board_at91sam9261ek.c file. - an include for at91sam9261 registers. - a new watchdog driver (at91_wdt) - a new smc driver (static memory controller) - a new pit driver (periodic interval timer) There is a lot of little modification on the at91 existing sources. As you can see in the diff I work for the moment on a define way to separate the two soc code that differ. But I think that in the future a .c for each soc should appear. You can find the dmesg here : http://rathaxes.org/~syl/FreeBSD/dmesg-at91sam9261ek.png and the patch here : http://rathaxes.org/~syl/FreeBSD/at91sam9261ek-FreeBSD-patch If you had any questions on this diff or on the at91sam9261-ek board you're welcome :) Thanks for your time. Cheers, -- Sylvestre Gallon (http://devsyl.blogspot.com) Fifth Grade Student @ Epitech & Researcher @ LSE R&D @ Rathaxes (http://www.rathaxes.org)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?164b4c9c0903231301p754eebb7k84ea2b22d7b60dc1>