RPi 3 port status?
Michael Tuexen
tuexen at fh-muenster.de
Mon Aug 29 08:54:56 UTC 2016
> On 28 Aug 2016, at 03:18, Diane Bruce <db at db.net> wrote:
>
> On Sun, Aug 28, 2016 at 12:31:59AM +0000, Kia wrote:
>> What is the status on having a usable freebsd port for the RPi 3? I found
>> https://github.com/zxombie/freebsd and tested it but it seems to boot with only
>> one CPU activated and the USB and ethernet and wifi do not seem to work.
>>
>> Has there been other work done / is there work being done on those issues or on
>> the port to that hardware? I am willing to work on this port but would like to
>> make sure that I am not duplicating things that have already been dealt with.
>>
>
> I have u-boot running on this platform. zxombie's work predates the
> 64bit support code added upstream in both the firmware and u-boot.
> Note the u-boot version.
>
> Script started on Thu Aug 25 21:33:23 2016
>
> U-Boot 2016.09-rc2 (Aug 25 2016 - 21:05:43 -0400)
>
> DRAM: 944 MiB
> RPI 3 Model B (0xa22082)
> MMC: bcm2835_sdhci: 0
> reading uboot.env
>
> ** Unable to read "uboot.env" from mmc0:1 **
> Using default environment
>
> In: serial
> Out: lcd
> Err: lcd
> Net: Net Initialization Skipped
> No ethernet found.
> Hit any key to stop autoboot: 2 0
> U-Boot> fatload mmc 0 0x2000000 kernel
> reading kernel
> 9670328 bytes read in 602 ms (15.3 MiB/s)
> U-Boot> fdt addr 0x100;bootelf 0x2000000
> ## Starting application at 0x00001000 ...
> "Synchronous Abort" handler, esr 0x02000000
> ELR: 1000
> LR: 3af3d688
> x0 : 0000000000000001 x1 : 000000003ab38f18
> x2 : 0000000000000006 x3 : 000000000000000f
> x4 : ffffffffffffffff x5 : 000000000000001c
> x6 : ffffffffffffffff x7 : 0000000000000000
> x8 : 000000003ab349e0 x9 : 0000000000000008
> x10: 000000000a200023 x11: 0000000000000002
> x12: 0000000000000002 x13: 00000000ffffffff
> x14: 000000003ab34d54 x15: 000000003af3b304
> x16: bdff204801d18c91 x17: 8ffbb368d5f277b3
> x18: 000000003ab34df8 x19: 0000000000000001
> x20: 0000000000001000 x21: 000000003ab38f18
> x22: 0000000000000001 x23: 0000000000000000
> x24: 0000000000000000 x25: 0000000000000000
> x26: 0000000000000000 x27: 0000000000000000
> x28: 000000003ab38f70 x29: 000000003ab34b20
>
> Resetting CPU ...
>
> resetting ...
>
>
> U-Boot 2016.09-rc2 (Aug 25 2016 - 21:05:43 -0400)
>
> DRAM: 944 MiB
> RPI 3 Model B (0xa22082)
> MMC: bcm2835_sdhci: 0
> reading uboot.env
>
> ** Unable to read "uboot.env" from mmc0:1 **
> Using default environment
>
> In: serial
> Out: lcd
> Err: lcd
> Net: Net Initialization Skipped
> No ethernet found.
> Hit any key to stop autoboot: 2
>
> Script done on Thu Aug 25 21:34:41 2016
> u-boot-log.txt
>
> Once I figure out how to get a FreeBSD kernel booting, I'll commit
> the u-boot port.
Cool. Are you trying to get the arm or arm64 kernel booting?
Best regards
Michael
>
>> --
>> Kia
>>
>
> - Diane
> --
> - db at FreeBSD.org db at db.net http://www.db.net/~db
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5109 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20160829/ba293f7d/attachment.bin>
More information about the freebsd-arm
mailing list