Date: Tue, 19 Apr 2016 12:23:29 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Ganbold Tsagaankhuu <ganbold@gmail.com> Cc: freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: Orange Pi One Message-ID: <20160419122329.031be41a9b606dafdba8d8c3@bidouilliste.com> In-Reply-To: <CAGtf9xORJTALJp9TEMN8MdiwxKhhMTh25OHjkauu8JrVN%2B5ErA@mail.gmail.com> References: <20160413232414.3a37907e@zeta.dino.sk> <20160414062820.7b907ba9@X220.alogt.com> <20160414064405.202e4eef@zeta.dino.sk> <CABx9NuQWatjAhA1oL8EtUbv5kSbG8qX-KB%2BGBr9PTqVs4fnMNg@mail.gmail.com> <20160418094916.10dc9ae8@zeta.dino.sk> <20160418174918.33d3d19e4105eb737d17b122@bidouilliste.com> <CABx9NuQaFEuZmDtJ=Rie5XC3iQDqTEBX6ZRiWxNfEa_BomTUcA@mail.gmail.com> <20160418210108.4047c526@zeta.dino.sk> <20160419092012.0ad4ad2d@zeta.dino.sk> <20160419093408.2f6d8d6472b09298f1e08ecb@bidouilliste.com> <20160419095358.351c74b3@zeta.dino.sk> <20160419121326.86a991f54efa7fa6e10ceb4f@bidouilliste.com> <CAGtf9xORJTALJp9TEMN8MdiwxKhhMTh25OHjkauu8JrVN%2B5ErA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 19 Apr 2016 19:15:13 +0900 Ganbold Tsagaankhuu <ganbold@gmail.com> wrote: > On Tue, Apr 19, 2016 at 7:13 PM, Emmanuel Vadot <manu@bidouilliste.com> > wrote: > > > > > With the help of Milan I managed to boot FreeBSD on my OrangePi One > > (using the OrangePi Plus DTS): > > > > KDB: debugger backends: ddb > > KDB: current backend: ddb > > Copyright (c) 1992-2016 The FreeBSD Project. > > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > > The Regents of the University of California. All rights reserved. > > FreeBSD is a registered trademark of The FreeBSD Foundation. > > FreeBSD 11.0-CURRENT #8 7a08e49(h3)-dirty: Tue Apr 19 11:44:25 CEST 2016 > > elbarto@knuckles.blih.net:/usr/home/elbarto/Work/freebsd-obj/arm.armv6/usr/home/elbarto/Work/freebsd.git/sys/H3 > > arm > > FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM > > 3.8.0) > > WARNING: WITNESS option enabled, expect reduced performance. > > VT: init without driver. > > CPU: Cortex A7 rev 5 (Cortex-A core) > > Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext > > WB enabled LABT branch prediction disabled > > LoUU:2 LoC:3 LoUIS:2 > > Cache level 1: > > 32KB/64B 4-way data cache WB Read-Alloc Write-Alloc > > 32KB/32B 2-way instruction cache Read-Alloc > > Cache level 2: > > 512KB/64B 8-way unified cache WB Read-Alloc Write-Alloc > > real memory = 536870912 (512 MB) > > avail memory = 511164416 (487 MB) > > random: entropy device external interface > > kbd0 at kbdmux0 > > ofwbus0: <Open Firmware Device Tree> > > aw_ccu0 on ofwbus0 > > clk_fixed0: <Fixed clock> on aw_ccu0 > > clk_fixed1: <Fixed clock> on aw_ccu0 > > aw_pll0: <Allwinner PLL Clock> mem 0x1c20000-0x1c20003 on aw_ccu0 > > clk_fixed2: <Fixed clock> on aw_ccu0 > > aw_pll1: <Allwinner PLL Clock> mem 0x1c20028-0x1c2002b on aw_ccu0 > > clk_fixed3: <Fixed factor clock> on aw_ccu0 > > clk_fixed4: <Fixed clock> on aw_ccu0 > > aw_cpuclk0: <Allwinner CPU Clock> mem 0x1c20050-0x1c20053 on aw_ccu0 > > aw_axiclk0: <Allwinner AXI Clock> mem 0x1c20050-0x1c20053 on aw_ccu0 > > aw_ahbclk0: <Allwinner AHB Clock> mem 0x1c20054-0x1c20057 on aw_ccu0 > > aw_apbclk0: <Allwinner APB Clock> mem 0x1c20054-0x1c20057 on aw_ccu0 > > aw_apbclk1: <Allwinner APB Clock> mem 0x1c20058-0x1c2005b on aw_ccu0 > > aw_gate0: <Allwinner Bus Clock Gates> mem 0x1c20060-0x1c20073 on aw_ccu0 > > aw_mmcclk0: <Allwinner MMC Clock> mem 0x1c20088-0x1c2008b on aw_ccu0 > > aw_mmcclk1: <Allwinner MMC Clock> mem 0x1c2008c-0x1c2008f on aw_ccu0 > > aw_mmcclk2: <Allwinner MMC Clock> mem 0x1c20090-0x1c20093 on aw_ccu0 > > simplebus0: <Flattened device tree simple bus> on ofwbus0 > > aw_reset0: <Allwinner Module Resets> mem 0x1c202c0-0x1c202cb on simplebus0 > > aw_reset1: <Allwinner Module Resets> mem 0x1c202d0-0x1c202d3 on simplebus0 > > aw_reset2: <Allwinner Module Resets> mem 0x1c202d8-0x1c202db on simplebus0 > > regfix0: <Fixed Regulator> on ofwbus0 > > regfix1: <Fixed Regulator> on ofwbus0 > > regfix2: <Fixed Regulator> on ofwbus0 > > gic0: <ARM Generic Interrupt Controller> mem > > 0x1c81000-0x1c81fff,0x1c82000-0x1c82fff,0x1c84000-0x1c85fff,0x1c86000-0x1c87fff > > irq 10017 on simplebus0 > > gic0: pn 0x10, arch 0x2, rev 0x1, implementer 0x43b irqs 160 > > generic_timer0: <ARMv7 Generic Timer> irq 10000,10001,10002,10003 on > > ofwbus0 > > Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000 > > Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000 > > rtc0: <Allwinner RTC> mem 0x1f00000-0x1f00053 irq 10018,10019 on simplebus0 > > cpulist0: <Open Firmware CPU Group> on ofwbus0 > > cpu0: <Open Firmware CPU> on cpulist0 > > cpu1: <Open Firmware CPU> on cpulist0 > > cpu2: <Open Firmware CPU> on cpulist0 > > cpu3: <Open Firmware CPU> on cpulist0 > > a10_mmc0: <Allwinner Integrated MMC/SD controller> mem 0x1c0f000-0x1c0ffff > > irq 10005 on simplebus0 > > mmc0: <MMC/SD bus> on a10_mmc0 > > aw_wdog0: <Allwinner A31 Watchdog> mem 0x1c20ca0-0x1c20cbf irq 10012 on > > simplebus0 > > uart0: <Non-standard ns8250 class UART with FIFOs> mem 0x1c28000-0x1c283ff > > irq 10013 on simplebus0 > > uart0: console (961538,n,8,1) > > cryptosoft0: <software crypto> > > Timecounters tick every 10.000 msec > > mmcsd0: 16GB <SDHC SL16G 3.0 SN DAF5C2BD MFG 09/2015 by 3 PT> at mmc0 > > 50.0MHz/4bit/65535-block > > WARNING: WITNESS option enabled, expect reduced performance. > > Trying to mount root from ufs:/dev/ufs/rootfs [rw]... > > random: unblocking device. > > > > Not a lot of devices are presents but it's the same in the DTS. I'll > > probably add today (maybe tomorow) the gpio padconf and I'll look at the > > CPU power clamp soon to add SMP. > > > > The code is in my github branch : > > https://github.com/evadot/freebsd/tree/h3 > > > > Maybe old but I thought it could be useful: > https://github.com/teodorakireva/freebsd/tree/orangepi2/sys/arm/allwinner/h3 > > Ganbold Definitively useful :) I'll look at it more closely soon. Thanks, -- Emmanuel Vadot <manu@bidouilliste.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160419122329.031be41a9b606dafdba8d8c3>