Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jun 2020 13:03:31 +0300
From:      Furkan Salman <furkan@fkardame.com>
To:        "freebsd-arm" <freebsd-arm@freebsd.org>
Subject:   New to FreeBSD. Build images for Arm Devices.
Message-ID:  <172d65544f8.f0b9af5c328283.1070861385504513343@fkardame.com>

next in thread | raw e-mail | index | archive | help
Hello Everyone,



I am new to FreeBSD and I have started to look into building FreeBSD images=
 for arm64 devices, Like Khadas Edge-V, Radxa RockPi E and Khadas VIm1.



Sir Ganbold and Sergey have been helping me with testing and troubleshootin=
g issues on getting an existing image built for Pine64-Rock64 to boot on Ro=
ckPiE as both are similar SOC.



I have a working Khadas Edge-V on FreeBSD, Thanks to Sergey for his hard wo=
rk for supporting this device. Next he is working on Khadas VIm1 which is A=
mlogic S905X SOC.



I have good understanding with uboot build process on linux side and it is =
almost the same for bsd, Though I cannot write any driver I can only build =
and package stuff.


Currently I understand on how I can build uboot and build kernel with devic=
e specific config, next=C2=A0I need to understand how the kernel is connect=
ed to vendor dts/dtb.


If anyone can help me understand this then I can try to build some test ima=
ges for the devices that I have.



Regards,

Furkan K.
From owner-freebsd-arm@freebsd.org  Sun Jun 21 10:38:04 2020
Return-Path: <owner-freebsd-arm@freebsd.org>
Delivered-To: freebsd-arm@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9D9623498B0
 for <freebsd-arm@mailman.nyi.freebsd.org>;
 Sun, 21 Jun 2020 10:38:04 +0000 (UTC)
 (envelope-from crowston@protonmail.com)
Received: from mail-40134.protonmail.ch (mail-40134.protonmail.ch
 [185.70.40.134])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "protonmail.com",
 Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 49qTXC3MLwz3TS6
 for <freebsd-arm@freebsd.org>; Sun, 21 Jun 2020 10:38:03 +0000 (UTC)
 (envelope-from crowston@protonmail.com)
Date: Sun, 21 Jun 2020 10:37:59 +0000
To: Frank Rothstein <freebsd@upokojski.de>
From: Robert Crowston <crowston@protonmail.com>
Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Reply-To: Robert Crowston <crowston@protonmail.com>
Subject: Re: Raspberry Pi 4: no USB?
Message-ID: <3Z-7rJUqdU6I528NgaO1IKyCZoVy6girPLgcDG2XCYPXlFULHYHz7_XAwZYJ611J1_MLmWGQZDM4tG1gJkgnyH1xTQSK7XxeZVz2BQQvq_0=@protonmail.com>
In-Reply-To: <8267e8f2-781c-2fe4-bce6-e3aa3d92789e@upokojski.de>
References: <8267e8f2-781c-2fe4-bce6-e3aa3d92789e@upokojski.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.protonmail.ch
X-Rspamd-Queue-Id: 49qTXC3MLwz3TS6
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.86 / 15.00];
 HAS_REPLYTO(0.00)[crowston@protonmail.com];
 TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[];
 FREEMAIL_FROM(0.00)[protonmail.com];
 R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24];
 DKIM_TRACE(0.00)[protonmail.com:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine];
 NEURAL_HAM_SHORT(-0.76)[-0.762]; RCVD_COUNT_ZERO(0.00)[0];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 SUBJECT_ENDS_QUESTION(1.00)[];
 ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH];
 MID_RHS_MATCH_FROM(0.00)[];
 FREEMAIL_ENVFROM(0.00)[protonmail.com];
 RCVD_IN_DNSWL_LOW(-0.10)[185.70.40.134:from]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.98)[-0.976];
 R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail];
 REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 NEURAL_HAM_LONG(-1.03)[-1.027]; MIME_GOOD(-0.10)[text/plain];
 FREEMAIL_REPLYTO(0.00)[protonmail.com];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RWL_MAILSPIKE_POSSIBLE(0.00)[185.70.40.134:from]
X-BeenThere: freebsd-arm@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: "Porting FreeBSD to ARM processors." <freebsd-arm.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-arm>,
 <mailto:freebsd-arm-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arm/>;
List-Post: <mailto:freebsd-arm@freebsd.org>
List-Help: <mailto:freebsd-arm-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-arm>,
 <mailto:freebsd-arm-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jun 2020 10:38:04 -0000

There are two options at present.
1. You can use the UEFI loader instead of U-Boot, where I understand USB no=
w works. However, I think it is serial only, no HDMI. (?)
2. You can wait for my patches that enable USB to make it into Current (ass=
uming they are accepted). I need to rework them a little further. You can f=
ollow the progress at
* https://reviews.freebsd.org/D25068
* https://reviews.freebsd.org/D25261

    -- RHC.

=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me=
ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90
On Sunday, 21 June 2020 09:01, Frank Rothstein <freebsd@upokojski.de> wrote=
:

> Hello everybody,
>
> I am trying to run FreeBSD 13.0 using the image
> FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200618-r362292.img.
> Everything seem to work fine, but USB is not working. Is USB on
> Raspberry Pi 4 not supported or do I have to activate it manually?
>
> Thanks in advance,
> Frank
>
> freebsd-arm@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?172d65544f8.f0b9af5c328283.1070861385504513343>