porting for Novena and other new iMX6 boards
Bernd Walter
ticso at cicely7.cicely.de
Wed Jan 28 19:07:43 UTC 2015
I do own a few iMX6 boards, which are not directly supported by
FreeBSD.
My latest addition is one of those famous Novena boards.
The filesystem on the supplied micro-SD card lists:
[57]cicely13# ls -al
total 7464
drwxr-xr-x 1 root wheel 16384 Jan 1 1980 .
drwxr-xr-x 37 root wheel 1024 Dec 13 10:36 ..
-rwxr-xr-x 1 root wheel 39835 Nov 14 22:28 novena.dtb
-rwxr-xr-x 1 root wheel 39835 Nov 14 22:29 novena.recovery.dtb
-rwxr-xr-x 1 root wheel 304876 Nov 14 22:27 u-boot.img
-rwxr-xr-x 1 root wheel 35840 Nov 14 22:27 u-boot.spl
-rwxr-xr-x 1 root wheel 3598728 Nov 14 22:29 zImage.recovery
-rwxr-xr-x 1 root wheel 3598728 Nov 14 22:28 zimage
I think I can handle setting up a FreeBSD kernel with the required
IO specifications as long as those definitions are compiled into
the kernel.
However I'm unsure about the whole uboot story and could use some help.
As far as I know we do need special features from that uboot to
boot a FreeBSD kernel with loader support.
--
B.Walter <bernd at bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
More information about the freebsd-arm
mailing list