From nobody Sun Dec 19 11:09:47 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2BE9E18E74FD; Sun, 19 Dec 2021 11:09:59 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp6.goneo.de (smtp6.goneo.de [85.220.129.31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JH0P16kZwz4RnN; Sun, 19 Dec 2021 11:09:57 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from hub2.goneo.de (hub2.goneo.de [IPv6:2001:1640:5::8:53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by smtp6.goneo.de (Postfix) with ESMTPS id D098C10A32F1; Sun, 19 Dec 2021 12:09:49 +0100 (CET) Received: from hub2.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPS id 435C510A330B; Sun, 19 Dec 2021 12:09:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1639912188; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GXae5hsDCllqX2N/6gHfir7GbmPQndlyaUcaao73qEA=; b=m9MKeICoxNcC161S56T8ieiJsAruAsHphFUHPqPnizjY5pJBUHhVJ08NLoTf1yF8hilo// oKJwPPqCT7b9BpJMg5vUcd++uru4z2yIi7tyZk9AoSD6/PLTqbZfgaMyg9Sw1X8I8S2Vrr FZ4COoLKIwENo55tWtN8hw3SGU7mcrBJOzmE4TlJ91nI4RRwPQBfRU0x2VZHpZF5ikgnNE PkdFN5XtdN7txoCaORBqgXVbiRYNE+4X1OJGRcnc6slGjd4l0Cnf468z2JBf3FIF/uRbqD /EHivLEshck/ZrVsOvU6gw2UCTvl4E1geceBf01k0age0D7dXCb75Qeukd2eNw== Received: from hermann (dynamic-2a01-0c22-3575-7c00-4417-7d39-cf16-de23.c22.pool.telefonica.de [IPv6:2a01:c22:3575:7c00:4417:7d39:cf16:de23]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPSA id 1272F10A3309; Sun, 19 Dec 2021 12:09:48 +0100 (CET) Date: Sun, 19 Dec 2021 12:09:47 +0100 From: FreeBSD User To: freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Arduino IDF -> make/automake based environment Message-ID: <20211219120947.75530a82@hermann> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-UID: 1cf155 X-Rspamd-UID: ce1eae X-Rspamd-Queue-Id: 4JH0P16kZwz4RnN X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=walstatt-de.de header.s=DKIM001 header.b=m9MKeICo; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@walstatt-de.de has no SPF policy when checking 85.220.129.31) smtp.mailfrom=freebsd@walstatt-de.de X-Spamd-Result: default: False [-2.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[walstatt-de.de:s=DKIM001]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[walstatt-de.de]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[walstatt-de.de:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:25394, ipnet:85.220.128.0/17, country:DE]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[85.220.129.31:from] X-ThisMailContainsUnwantedMimeParts: N Hello out there, I'm using the port devel/arduino18 as the basis for some small projects. I'd like to get rid of that clumsy JAVA based IDF and move towards a more make/automake based environment. Since I'm interested in coding for some smaller AMTEL MCUs and ESP32 and like to digg a bit deeper than simply clicking a host base from a menu, I'm not afraid of doing some larger basic setup if needed. But I have so far almost no experience in cross compiling on FreeBSD and I'd like to ask whether someone out here has already done setting up an environment based on the basic tools FreeBSD provides to develop in an crosscompiling sense. My IDE of choice would be Anjuta, but this is only a notice besides. As fas as I know, the base OS for most MCUs, including my choices ESP32, ESP8266, is a derivative of Amazone's FreeRTOS. Can the OS being compiled (cross compiled) on FreeBSD assuming the correct compiler is at hand (which is the case, I presume since the Arduino IDF is already working on FreeBSD)? Thanks in advance, Oliver From nobody Sun Dec 19 15:07:39 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DAA9318FBE58; Sun, 19 Dec 2021 15:07:49 +0000 (UTC) (envelope-from dsl@mcusim.org) Received: from mcusim.org (mcusim.org [176.58.93.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JH5gT5LQ6z3Dw9; Sun, 19 Dec 2021 15:07:49 +0000 (UTC) (envelope-from dsl@mcusim.org) Received: from peasant.tower.home (unknown [83.28.233.208]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mcusim.org (Postfix) with ESMTPSA id D612A8F913; Sun, 19 Dec 2021 16:07:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mcusim.org; s=default; t=1639926462; bh=uZG1cFEUloVcj8MJA3iTkdowyzpsb5QQM0qoGsAwTdc=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=iRs1URXS367Ws5pt22Fgh1fpX2C8MrEfIjCB6m9HNeatBPoiNdgwJLnLzQ9T9iMEK LB9pVL+qJHFVZb87H4rkJsXGNlhcVJTmP7HQtXM393WWm1OnS5GxTdQcIYIVfvrJXz 6LqjEJ3LXVYkrOLPa6BhsK2kJQpEcN/q62HZTEdY= Date: Sun, 19 Dec 2021 16:07:39 +0100 To: FreeBSD User Cc: freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Re: Arduino IDF -> make/automake based environment Message-ID: References: <20211219120947.75530a82@hermann> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211219120947.75530a82@hermann> X-Rspamd-Queue-Id: 4JH5gT5LQ6z3Dw9 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: dsl@mcusim.org From: Dmitry Salychev via freebsd-embedded X-Original-From: Dmitry Salychev X-ThisMailContainsUnwantedMimeParts: N Hi Oliver, I'm working on this small [1] project using FreeBSD only. Software part is based on FreeRTOS v10.2.1. You can also find some pieces of the development history on hackaday [2]. Regards, Dmitry [1] https://github.com/mcusim/Xling [2] https://hackaday.io/project/165726-xling > Hello out there, > > I'm using the port devel/arduino18 as the basis for some small projects. I'd like to get > rid of that clumsy JAVA based IDF and move towards a more make/automake based > environment. Since I'm interested in coding for some smaller AMTEL MCUs and ESP32 and > like to digg a bit deeper than simply clicking a host base from a menu, I'm not afraid of > doing some larger basic setup if needed. But I have so far almost no experience in cross > compiling on FreeBSD and I'd like to ask whether someone out here has already done > setting up an environment based on the basic tools FreeBSD provides to develop in an > crosscompiling sense. > My IDE of choice would be Anjuta, but this is only a notice besides. > > As fas as I know, the base OS for most MCUs, including my choices ESP32, ESP8266, is a > derivative of Amazone's FreeRTOS. Can the OS being compiled (cross compiled) on FreeBSD > assuming the correct compiler is at hand (which is the case, I presume since the Arduino > IDF is already working on FreeBSD)? > > Thanks in advance, > > Oliver > From nobody Sun Dec 19 20:03:53 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A872818EAEF3; Sun, 19 Dec 2021 20:04:03 +0000 (UTC) (envelope-from andrew@ugh.net.au) Received: from kaija.ugh.net.au (kaija.ugh.net.au [IPv6:2a00:1a48:7803:107:65bc:4bde:ff08:1f7f]) by mx1.freebsd.org (Postfix) with ESMTP id 4JHDFH44JJz4f6T; Sun, 19 Dec 2021 20:04:03 +0000 (UTC) (envelope-from andrew@ugh.net.au) Received: from smtpclient.apple (unknown [158.181.77.67]) by kaija.ugh.net.au (Postfix) with ESMTPSA id AE901BA4A; Sun, 19 Dec 2021 20:03:55 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: Andrew Stevenson List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: Arduino IDF -> make/automake based environment Date: Sun, 19 Dec 2021 21:03:53 +0100 Message-Id: <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> References: <20211219120947.75530a82@hermann> Cc: freebsd-embedded@freebsd.org, FreeBSD CURRENT In-Reply-To: <20211219120947.75530a82@hermann> To: FreeBSD User X-Mailer: iPhone Mail (19B74) X-Rspamd-Queue-Id: 4JHDFH44JJz4f6T X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N > On 19. Dec 2021, at 12:18, FreeBSD User wrote: >=20 > environment. Since I'm interested in coding for some smaller AMTEL MCUs an= d ESP32 and > like to digg a bit deeper than simply clicking a host base from a menu, I'= m not afraid of > doing some larger basic setup if needed. If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are in ports. Andrew= From nobody Mon Dec 20 13:35:10 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2DAD918F72CC; Mon, 20 Dec 2021 13:35:15 +0000 (UTC) (envelope-from marc@blackend.org) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JHgZC048zz4tkl; Mon, 20 Dec 2021 13:35:14 +0000 (UTC) (envelope-from marc@blackend.org) Received: from emphyrio.blackend.org (unknown [82.64.86.146]) by smtp1-g21.free.fr (Postfix) with ESMTPS id 4F235B005A9; Mon, 20 Dec 2021 14:35:13 +0100 (CET) Received: from emphyrio.blackend.org (localhost [127.0.0.1]) by emphyrio.blackend.org (8.16.1/8.16.1) with ESMTPS id 1BKDZCqd002106 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 20 Dec 2021 14:35:12 +0100 (CET) (envelope-from marc@emphyrio.blackend.org) Received: (from marc@localhost) by emphyrio.blackend.org (8.16.1/8.16.1/Submit) id 1BKDZAWo002105; Mon, 20 Dec 2021 14:35:10 +0100 (CET) (envelope-from marc) Date: Mon, 20 Dec 2021 14:35:10 +0100 From: Marc Fonvieille To: Andrew Stevenson Cc: FreeBSD User , freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Re: Arduino IDF -> make/automake based environment Message-ID: Mail-Followup-To: Andrew Stevenson , FreeBSD User , freebsd-embedded@freebsd.org, FreeBSD CURRENT References: <20211219120947.75530a82@hermann> <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> X-Rspamd-Queue-Id: 4JHgZC048zz4tkl X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Le 19.12.2021 21:03, Andrew Stevenson a écrit : > > > > On 19. Dec 2021, at 12:18, FreeBSD User wrote: > > > > environment. Since I'm interested in coding for some smaller AMTEL MCUs and ESP32 and > > like to digg a bit deeper than simply clicking a host base from a menu, I'm not afraid of > > doing some larger basic setup if needed. > > If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are in ports. > For ESP32, you should look at: https://wiki.freebsd.org/electronics/arduino/esp32 and https://forums.freebsd.org/threads/a-guide-for-installing-esp32-board-for-arduino-on-freebsd12-update-2021-08-17.78408/ -- Marc From nobody Tue Dec 21 10:46:10 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 06CF41902232; Tue, 21 Dec 2021 10:46:29 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp6.goneo.de (smtp6.goneo.de [IPv6:2001:1640:5::8:31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JJCn05rCcz4gPN; Tue, 21 Dec 2021 10:46:28 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from hub2.goneo.de (hub2.goneo.de [IPv6:2001:1640:5::8:53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by smtp6.goneo.de (Postfix) with ESMTPS id 0490010A3309; Tue, 21 Dec 2021 11:46:20 +0100 (CET) Received: from hub2.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPS id 2A9A210A330B; Tue, 21 Dec 2021 11:46:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1640083578; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=22r000WVr03DBxnG/ntVDO/ZaQDwlrMU2arGF1d/ulg=; b=MPNKfSGiYfVwV2vY8RoPbBn257MhvJO4YQJu5Sx7/bibZjgAvbfC2LPAiM+MfyYnDTZ0kC SvISpdiUvIpJncn1T03uJPHji7ClTp2GIMvVlpDXk9y3YlJKWaXdm0Vm6rQYskPmZyvM4I zZ6+P657t+UvPB7qtSAScgNnru+ZP4wYXquBa14HLeJ+OU1uEHRw2H1Fso3uJiWVYfCK72 t60wZ2KkBjTc9LskRi9aCkD8ZgydT/20THJiJ4t27IXYn9j9ctv5hEqGwGm1HtAo3vL0Fj JaPj+G1wv4zPmgbmF73xXosbL+KtEyJZsgh83ma4V5KUPDxuA6FTuSflWwBIeg== Received: from jelly.fritz.box (dynamic-2a01-0c23-6044-9800-2f60-438d-8116-37fd.c23.pool.telefonica.de [IPv6:2a01:c23:6044:9800:2f60:438d:8116:37fd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPSA id D9F8A10A3307; Tue, 21 Dec 2021 11:46:17 +0100 (CET) Date: Tue, 21 Dec 2021 11:46:10 +0100 From: FreeBSD User To: Marc Fonvieille Cc: Andrew Stevenson , freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Re: Arduino IDF -> make/automake based environment Message-ID: <20211221114610.3bc1f74d@jelly.fritz.box> In-Reply-To: References: <20211219120947.75530a82@hermann> <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> Organization: FreeBSD in der Heimstatt List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-UID: c06450 X-Rspamd-UID: 5e7e73 X-Rspamd-Queue-Id: 4JJCn05rCcz4gPN X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Am Mon, 20 Dec 2021 14:35:10 +0100 schrieb Marc Fonvieille : > Le 19.12.2021 21:03, Andrew Stevenson a =C3=A9crit : > >=20 > > =20 > > > On 19. Dec 2021, at 12:18, FreeBSD User > > > wrote: > > >=20 > > > environment. Since I'm interested in coding for some smaller > > > AMTEL MCUs and ESP32 and like to digg a bit deeper than simply > > > clicking a host base from a menu, I'm not afraid of doing some > > > larger basic setup if needed. =20 > >=20 > > If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are > > in ports.=20 >=20 > For ESP32, you should look at: > https://wiki.freebsd.org/electronics/arduino/esp32 > and > https://forums.freebsd.org/threads/a-guide-for-installing-esp32-board-for= -arduino-on-freebsd12-update-2021-08-17.78408/ >=20 Great! Thanks a lot. Oliver From nobody Tue Dec 28 23:25:10 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 29EC01922340; Tue, 28 Dec 2021 23:25:24 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp5.goneo.de (smtp5.goneo.de [85.220.129.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JNrHR1Ys1z4gkQ; Tue, 28 Dec 2021 23:25:23 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from hub1.goneo.de (hub1.goneo.de [IPv6:2001:1640:5::8:52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by smtp5.goneo.de (Postfix) with ESMTPS id A686710B4FA8; Wed, 29 Dec 2021 00:25:15 +0100 (CET) Received: from hub1.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPS id 899A610A75DE; Wed, 29 Dec 2021 00:25:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1640733911; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lVYG6NU3ub7nNvQrreDbgAyWiqDg6eVS0/K1cR9PwB0=; b=CqHkw8MXcCD15SivN++PPAJHxnoWmDLUAn1C+dBSv9rr3xSHo8xBjssoVWF44025qpzwuF B/mNzfKAUlJOwWmeIyRaTWQUjpmcyzqZw6h41rzR76Ms0SuWzA/lk6o7FoQm4ocVe53BBP 0m5eAL4H6W+kuDokle285Nrdmx+78BB9P9L4cxl+pCU+xyFC7uNxFql3CXMtGntPPln6BH /CjfOldl8gUvyb3AgVNbowkB9Nc1uY/MuvY1SZ0wYQAAcWnqL9rSsy47xyFUMKH+B80GBx Z8zF+cDlcf40c3zwcV9goSNshUfmelVgXUT0nRHoP8RtBPDsR8jwcROjkj+0vQ== Received: from hermann (dynamic-2a01-0c23-5c11-aa00-2ad2-44ff-fe79-8732.c23.pool.telefonica.de [IPv6:2a01:c23:5c11:aa00:2ad2:44ff:fe79:8732]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPSA id 208CA10A32F5; Wed, 29 Dec 2021 00:25:11 +0100 (CET) Date: Wed, 29 Dec 2021 00:25:10 +0100 From: FreeBSD User To: Marc Fonvieille Cc: Andrew Stevenson , freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Re: Arduino IDF -> make/automake based environment Message-ID: <20211229002510.2e2c9cb0@hermann> In-Reply-To: References: <20211219120947.75530a82@hermann> <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Rspamd-UID: 54e575 X-Rspamd-UID: e08854 X-Rspamd-Queue-Id: 4JNrHR1Ys1z4gkQ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=walstatt-de.de header.s=DKIM001 header.b=CqHkw8MX; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@walstatt-de.de has no SPF policy when checking 85.220.129.30) smtp.mailfrom=freebsd@walstatt-de.de X-Spamd-Result: default: False [-2.89 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[walstatt-de.de:s=DKIM001]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[walstatt-de.de]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[walstatt-de.de:+]; NEURAL_HAM_SHORT(-1.00)[-0.996]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:25394, ipnet:85.220.128.0/17, country:DE]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[85.220.129.30:from] X-ThisMailContainsUnwantedMimeParts: N On Mon, 20 Dec 2021 14:35:10 +0100 Marc Fonvieille wrote: > Le 19.12.2021 21:03, Andrew Stevenson a =E9crit : > >=20 > > =20 > > > On 19. Dec 2021, at 12:18, FreeBSD User wrot= e: > > >=20 > > > environment. Since I'm interested in coding for some smaller AMTEL MC= Us and ESP32 > > > and like to digg a bit deeper than simply clicking a host base from a= menu, I'm not > > > afraid of doing some larger basic setup if needed. =20 > >=20 > > If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are in po= rts. > > =20 >=20 > For ESP32, you should look at: > https://wiki.freebsd.org/electronics/arduino/esp32 Following these instructions with the most recent required ports on the lat= est 13-STABLE, results in an linker error: /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../= ../xtensa-esp32-elf/bin/ld: cannot find crt1-sim.o: No such file or directory /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../= ../xtensa-esp32-elf/bin/ld: cannot find _vectors.o: No such file or directory collect2: error: ld returned 1 exit status > and > https://forums.freebsd.org/threads/a-guide-for-installing-esp32-board-for= -arduino-on-freebsd12-update-2021-08-17.78408/ >=20 From nobody Wed Dec 29 12:06:41 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B38A719064AE; Wed, 29 Dec 2021 12:06:54 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp5.goneo.de (smtp5.goneo.de [IPv6:2001:1640:5::8:30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JP9B63tLLz3G5G; Wed, 29 Dec 2021 12:06:54 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from hub2.goneo.de (hub2.goneo.de [85.220.129.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by smtp5.goneo.de (Postfix) with ESMTPS id 8B32F1067541; Wed, 29 Dec 2021 13:06:45 +0100 (CET) Received: from hub2.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPS id AD35E10A32E6; Wed, 29 Dec 2021 13:06:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1640779603; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mCXS0xYzEk7CexJRxyXyDNxMcu84BEG5VFA60yIENvw=; b=ku9fjI2CA7rP52CrFCo615zH2MjD+4UIP3V/1SjaS4TlGOqh0pOpyAjUbTwFVrw9j9LWD0 M3+Y6JOqr56jiG9RN+oYPzKE5jg9+KJtF9IvAOw3vpBUJ9TEoG3adHSlU00+U2dEYBviSk Bue+si+yi7zwJ4WKwlJFESXu/q2/RkOz1lcxSkvfUUBfIlo68T9OJ1vSFYuc7r9fvA1AXM rEa3yUjFV7Wd5daQs5gczBom3hXzzFRRhOj5ZqlDbfB+hOstpynErWe1Mcn6EdyPlt/pUc zPXrY5/ORYs3wt2GN58L592S8Vn/WYWnWpaNLrv6kxq078nAy/fipTz1dstrEQ== Received: from hermann (dynamic-2a01-0c22-3454-c100-2ad2-44ff-fe79-8732.c22.pool.telefonica.de [IPv6:2a01:c22:3454:c100:2ad2:44ff:fe79:8732]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPSA id 9530910A3309; Wed, 29 Dec 2021 13:06:42 +0100 (CET) Date: Wed, 29 Dec 2021 13:06:41 +0100 From: FreeBSD User To: Daniel Braniss Cc: Marc Fonvieille , Andrew Stevenson , freebsd-embedded@freebsd.org, FreeBSD CURRENT Subject: Re: Arduino IDF -> make/automake based environment Message-ID: <20211229130641.26a93b2f@hermann> In-Reply-To: References: <20211219120947.75530a82@hermann> <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> <20211229002510.2e2c9cb0@hermann> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-UID: dd1e16 X-Rspamd-UID: 98ad0f X-Rspamd-Queue-Id: 4JP9B63tLLz3G5G X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Wed, 29 Dec 2021 09:10:02 +0200 Daniel Braniss wrote: > > On 29 Dec 2021, at 01:25, FreeBSD User wrote: > >=20 > > On Mon, 20 Dec 2021 14:35:10 +0100 > > Marc Fonvieille > wr= ote: > > =20 > >> Le 19.12.2021 21:03, Andrew Stevenson a =C3=A9crit : =20 > >>>=20 > >>> =20 > >>>> On 19. Dec 2021, at 12:18, FreeBSD User wro= te: > >>>>=20 > >>>> environment. Since I'm interested in coding for some smaller AMTEL M= CUs and ESP32 > >>>> and like to digg a bit deeper than simply clicking a host base from = a menu, I'm not > >>>> afraid of doing some larger basic setup if needed. =20 > >>>=20 > >>> If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are in = ports. > >>> =20 > >>=20 > >> For ESP32, you should look at: > >> https://wiki.freebsd.org/electronics/arduino/esp32 =20 > >=20 > > Following these instructions with the most recent required ports on the= latest > > 13-STABLE, results in an linker error: > >=20 > > /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../..= /../../xtensa-esp32-elf/bin/ld: > > cannot find crt1-sim.o: No such file or directory > > /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../..= /../../xtensa-esp32-elf/bin/ld: > > cannot find _vectors.o: No such file or directory > > collect2: error: ld returned 1 exit status > >=20 > > =20 > >> and > >> https://forums.freebsd.org/threads/a-guide-for-installing-esp32-board-= for-arduino-on-freebsd12-update-2021-08-17.78408/ > >> > >> =20 > i gave up compiling the xtensa stuff, specially after espressif came out = with a riscv > version. so I downloaded the oficial idf and under FreeBSD-13 it almost w= orked out of > the box, if you want I can search my notes =E2=80=A6 >=20 > danny >=20 Hello. I think, that will be the first step in the right direction (using the offi= cial eps-idf). Since I didn't come along with the salvation of the linker error reported e= arlier, I switched back to an older project from January this year. It is also based = on the official FreeBSD Arduino 1.8.5 port and the xtensa compiler 5.2.0 from port= s, but I used within sketchbook/hardware/esp32 the esp32 git branch release/v1.0 instead = of master on which I faced the crt1-sim.o error. The goal is to compile HyperionLED (as = a side product) with the recommended libraries for this project. It doesn't compile with ESP32 branch release/v1.0, the error is now [...] libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:149:33: error: 'cpu_hal_get_cycle_count' was not declared ... [...] which lead me to the conclusion that a more recent version is required. Wit= h the recent version of ESP32 stuff in place, I face the mentioned crt1-sim.o error. Searching the web for that error leads to a discrepancy of ESP-IDF and the = compiler stuff. I'll try the original esp-idf as you suggested (it is a pity it is backed b= y cmake, I'm not quite familiar with cmake yet). Any advice is highly appreciated. Kind regards, oh From nobody Wed Dec 29 13:16:38 2021 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6CE0A19133FC; Wed, 29 Dec 2021 13:16:41 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JPBkd0zrbz3QFf; Wed, 29 Dec 2021 13:16:41 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version:Content-Type:Message-Id:From; bh=ScEtk7fZ8h8NfTjDAVGkcVtulWvLefee3jq+K/U1elE=; b=G6ZnzBiGUjCh2o+Qi7Lud0N2QfRAjX/YiJ+kpaw+CAxTDVG5v6QaBiWv/1qB6H2yk/7LFx5S2rA0UswwmPrNib0BLL4YjkJsNE21/XDUF3sUEnSjxpu1FpY6rqiEdeWQT0+jpsuY1gDBmm8JjF9fQ7k0CYJRVGbOdO4VldbwGV3qpJptWxcBd153S5nZn4bPUGgQ1FXJq/TbubS1b3MsGsBEIdgb6rEOdsBR0DGk2mUEAdvDfUjwz1lAx1bJnWKxMT3JXLT7qYvGYNWAHHicguix472JSrHvwqlXWl+yOydjVdEUzMhZ+K0SAZ6Kl9WPwG9jnWRgGXQw2N7xI2TlGg==; Received: from imac.bk.cs.huji.ac.il ([132.65.179.42] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1n2Yoo-0002ib-Tb; Wed, 29 Dec 2021 15:16:38 +0200 From: Daniel Braniss Message-Id: <23D75BE9-B42C-4403-9569-728E3E94B169@cs.huji.ac.il> Content-Type: multipart/alternative; boundary="Apple-Mail=_B2BB71DB-FA9E-47A5-BC13-B80005EBFC15" List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\)) Subject: Re: Arduino IDF -> make/automake based environment Date: Wed, 29 Dec 2021 15:16:38 +0200 In-Reply-To: <20211229130641.26a93b2f@hermann> Cc: Marc Fonvieille , Andrew Stevenson , freebsd-embedded@freebsd.org, FreeBSD CURRENT To: FreeBSD User References: <20211219120947.75530a82@hermann> <0024BDB4-ABFE-4DAE-BC99-0AF43F8B3180@ugh.net.au> <20211229002510.2e2c9cb0@hermann> <20211229130641.26a93b2f@hermann> X-Mailer: Apple Mail (2.3693.40.0.1.81) X-Rspamd-Queue-Id: 4JPBkd0zrbz3QFf X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_B2BB71DB-FA9E-47A5-BC13-B80005EBFC15 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 29 Dec 2021, at 14:06, FreeBSD User wrote: >=20 > On Wed, 29 Dec 2021 09:10:02 +0200 > Daniel Braniss > = wrote: >=20 >>> On 29 Dec 2021, at 01:25, FreeBSD User > wrote: >>>=20 >>> On Mon, 20 Dec 2021 14:35:10 +0100 >>> Marc Fonvieille = >> wrote: >>>=20 >>>> Le 19.12.2021 21:03, Andrew Stevenson a =C3=A9crit : =20 >>>>>=20 >>>>>=20 >>>>>> On 19. Dec 2021, at 12:18, FreeBSD User = wrote: >>>>>>=20 >>>>>> environment. Since I'm interested in coding for some smaller = AMTEL MCUs and ESP32 >>>>>> and like to digg a bit deeper than simply clicking a host base = from a menu, I'm not >>>>>> afraid of doing some larger basic setup if needed. =20 >>>>>=20 >>>>> If by small AMTEL MCUs you mean AVRs then avr-gcc and avrdude are = in ports. >>>>>=20 >>>>=20 >>>> For ESP32, you should look at: >>>> https://wiki.freebsd.org/electronics/arduino/esp32 =20 >>>=20 >>> Following these instructions with the most recent required ports on = the latest >>> 13-STABLE, results in an linker error: >>>=20 >>> = /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../..= /../xtensa-esp32-elf/bin/ld: >>> cannot find crt1-sim.o: No such file or directory >>> = /usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../..= /../xtensa-esp32-elf/bin/ld: >>> cannot find _vectors.o: No such file or directory >>> collect2: error: ld returned 1 exit status >>>=20 >>>=20 >>>> and >>>> = https://forums.freebsd.org/threads/a-guide-for-installing-esp32-board-for-= arduino-on-freebsd12-update-2021-08-17.78408/ = >>>> = > >>>>=20 >> i gave up compiling the xtensa stuff, specially after espressif came = out with a riscv >> version. so I downloaded the oficial idf and under FreeBSD-13 it = almost worked out of >> the box, if you want I can search my notes =E2=80=A6 >>=20 >> danny >>=20 >=20 > Hello. >=20 > I think, that will be the first step in the right direction (using the = official eps-idf). > Since I didn't come along with the salvation of the linker error = reported earlier, I > switched back to an older project from January this year. It is also = based on the > official FreeBSD Arduino 1.8.5 port and the xtensa compiler 5.2.0 from = ports, but I used > within sketchbook/hardware/esp32 the esp32 git branch release/v1.0 = instead of master on > which I faced the crt1-sim.o error. The goal is to compile HyperionLED = (as a side > product) with the recommended libraries for this project. > It doesn't compile with ESP32 branch release/v1.0, the error is now >=20 > [...] > libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:149:33: = error: > 'cpu_hal_get_cycle_count' was not declared ... > [...] >=20 > which lead me to the conclusion that a more recent version is = required. With the recent > version of ESP32 stuff in place, I face the mentioned crt1-sim.o = error. same here, apart from the need for a different compiler for the riskv = chips. >=20 > Searching the web for that error leads to a discrepancy of ESP-IDF and = the compiler stuff. >=20 > I'll try the original esp-idf as you suggested (it is a pity it is = backed by cmake, I'm > not quite familiar with cmake yet). >=20 > Any advice is highly appreciated. espidf version i=E2=80=99m using is 5 (master) and it needs linux = emulation and yes, cmake, but it=E2=80=99s not that difficult to master, just check the examples CMakefile=E2=80=99s. if you need more specific help just yell :-) danny >=20 > Kind regards, > oh --Apple-Mail=_B2BB71DB-FA9E-47A5-BC13-B80005EBFC15 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On 29 Dec 2021, at 14:06, FreeBSD User <freebsd@walstatt-de.de> wrote:

On Wed, 29 Dec 2021 09:10:02 +0200
Daniel = Braniss <danny@cs.huji.ac.il> wrote:

On= 29 Dec 2021, at 01:25, FreeBSD User <freebsd@walstatt-de.de> wrote:

On Mon, 20 Dec 2021 14:35:10 +0100
Marc = Fonvieille <blackend@freebsd.org <mailto:blackend@freebsd.org>> wrote:

Le = 19.12.2021 21:03, Andrew Stevenson a =C3=A9crit :  


On 19. Dec 2021, at = 12:18, FreeBSD User <freebsd@walstatt-de.de> wrote:

environment. Since I'm interested in coding for some smaller = AMTEL MCUs and ESP32
and like to digg a bit deeper than = simply clicking a host base from a menu, I'm not
afraid of = doing some larger basic setup if needed.    

If by small AMTEL MCUs you mean = AVRs then avr-gcc and avrdude are in ports.


For ESP32, you should look at:
https://wiki.freebsd.org/electronics/arduino/esp32 =  

Following these = instructions with the most recent required ports on the latest
13-STABLE, results in an linker error:

/usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2= .0/../../../../xtensa-esp32-elf/bin/ld:
cannot find = crt1-sim.o: No such file or directory
/usr/local/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/5.2= .0/../../../../xtensa-esp32-elf/bin/ld:
cannot find = _vectors.o: No such file or directory
collect2: error: ld = returned 1 exit status


and
https://forums.freebsd.org/threads/a-guide-for-installing-esp32= -board-for-arduino-on-freebsd12-update-2021-08-17.78408/
<https://forums.freebsd.org/threads/a-guide-for-installing-esp32= -board-for-arduino-on-freebsd12-update-2021-08-17.78408/>

i gave up compiling = the xtensa stuff, specially after espressif came out with a riscv
version. so I downloaded the oficial idf and under FreeBSD-13 = it almost worked  out of
the box, if you want I can = search my notes =E2=80=A6

danny


Hello.

I think, that will be the first step in the right direction = (using the official eps-idf).
Since I didn't come along with the salvation of the linker = error reported earlier, I
switched back to an older project from January this year. It = is also based on the
official FreeBSD Arduino 1.8.5 port and the xtensa compiler = 5.2.0 from ports, but I used
within sketchbook/hardware/esp32 the esp32 git branch = release/v1.0 instead of master on
which I faced the crt1-sim.o error. The goal is to compile = HyperionLED (as a side
product) with the recommended libraries for this = project.
It doesn't = compile with ESP32 branch release/v1.0, the error is now

[...]libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:14= 9:33: error:
'cpu_hal_get_cycle_count' was not declared ...
[...]
which lead me = to the conclusion that a more recent version is required. With the = recent
version of = ESP32 stuff in place, I face the mentioned crt1-sim.o error.

same here, apart = from the need for a different compiler for the riskv = chips.


Searching the = web for that error leads to a discrepancy of ESP-IDF and the compiler = stuff.

I'll try the = original esp-idf as you suggested (it is a pity it is backed by cmake, = I'm
not quite = familiar with cmake yet).

Any advice is highly appreciated.

espidf = version i=E2=80=99m using is 5 (master) and it needs linux emulation and = yes, cmake, but it=E2=80=99s not that difficult to = master,
just check the examples CMakefile=E2=80=99s.
<= br class=3D"">
if you need more specific help just yell = :-)

danny




Kind regards,
oh

= --Apple-Mail=_B2BB71DB-FA9E-47A5-BC13-B80005EBFC15-- From nobody Fri May 27 22:56:53 2022 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2D3811B52B8A for ; Fri, 27 May 2022 22:57:02 +0000 (UTC) (envelope-from michael.warehime@icloud.com) Received: from st43p00im-ztfb10063301.me.com (st43p00im-ztfb10063301.me.com [17.58.63.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4L90YS3MWSz3sd0 for ; Fri, 27 May 2022 22:57:00 +0000 (UTC) (envelope-from michael.warehime@icloud.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1653692214; bh=zfBuBtawilQ2bSKY3cBTPFsTyFpQXEh8oDeHwreSbZk=; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To; b=jZdhjiPOt004nOBK9M9XxSOdPfGeSV453cS/SFCcBn66EA+ULS/T/FrPAKOTQ38GM xnkqalN2r8MhsxL6QzhUpotscci6a4FXxBVhGho8gvwWims19l0NOjCfa7vc7xpzaY yk5dyG6I1DRFx/EzB80LR+s+FPUQ7SJ7aO60wkvDMwyZgF2uayeUjEgb+61ojCaarY tWQmJRLeM2TtOfzNWC2S+ivGqjiJwvoaskeEr6Lp476iaY3ydi/Uuxz3miCIKyokkX r0soWABFvFaDW2vM9RXkSLody0ceLyqenFcgyOHSgs61ONzGarO1jo8qx8OrQY5dhA W5q4CxVhS86Pw== Received: from smtpclient.apple (st43p00im-dlb-asmtp-mailmevip.me.com [17.42.251.41]) by st43p00im-ztfb10063301.me.com (Postfix) with ESMTPSA id 31F10700B32 for ; Fri, 27 May 2022 22:56:54 +0000 (UTC) From: Michael Warehime Content-Type: multipart/alternative; boundary="Apple-Mail=_C41316DE-F22B-4448-88CE-634908C9AB09" List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Subject: FreeBSD usb/kernel/driver questions how to Message-Id: <53CA19A8-5F0B-4EB3-87CD-C4091175AB3E@icloud.com> Date: Fri, 27 May 2022 18:56:53 -0400 To: "freebsd-embedded@freebsd.org" X-Mailer: Apple Mail (2.3696.100.31) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486,18.0.874 definitions=2022-05-27_07:2022-05-27,2022-05-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2009150000 definitions=main-2205270112 X-Rspamd-Queue-Id: 4L90YS3MWSz3sd0 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=icloud.com header.s=1a1hai header.b=jZdhjiPO; dmarc=pass (policy=quarantine) header.from=icloud.com; spf=pass (mx1.freebsd.org: domain of michael.warehime@icloud.com designates 17.58.63.179 as permitted sender) smtp.mailfrom=michael.warehime@icloud.com X-Spamd-Result: default: False [-6.09 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[icloud.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16]; DKIM_TRACE(0.00)[icloud.com:+]; DMARC_POLICY_ALLOW(-0.50)[icloud.com,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; FREEMAIL_ENVFROM(0.00)[icloud.com]; ASN(0.00)[asn:714, ipnet:17.58.63.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[icloud.com:dkim]; ARC_NA(0.00)[]; SUBJECT_ENDS_SPACES(0.50)[]; R_DKIM_ALLOW(-0.20)[icloud.com:s=1a1hai]; RCVD_IN_DNSWL_LOW(-0.10)[17.58.63.179:from]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain,multipart/related]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; RECEIVED_SPAMHAUS_PBL(0.00)[17.42.251.41:received]; TO_DN_EQ_ADDR_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-embedded]; HAS_GOOGLE_REDIR(0.01)[]; WHITELIST_SPF_DKIM(-3.00)[icloud.com:d:+,icloud.com:s:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[17.58.63.179:from] X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_C41316DE-F22B-4448-88CE-634908C9AB09 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello, Greetings and Salutations! I'm rather liking FreeBSD 13. I was a linux programmer about three = years. Previously windows pre-95 and up development as well. I did a = corporate project using SocketCan for an embedded system, ubuntu of = course because a plethora of package commands. I have tried FreeBSD 12 = too. I actually bought a boxed set some years past. Version 4 possibly = I have it motivational/uplifting to see it. regardless. I have Zero FreeBSD experience. I use a Mac. I unfamiliar with = USB/kernel designs. If someone mentored me I would do this below. If I = only knew. I have nothing but time. If the FreeBSD supported natively SocketCan as linux does, right there = is tremendous potential for embedded. We need system certifications and hoops and bounds that must be for = Safety Critical design validators. However, the socket can is a very = very simple implementation as is on linux. Businesses are scavenging = without divulging sensitive business IP. I wish to add SocketCan = foundations with the full implementation of CAN as in the second link = below. This I used as a demonstration of function project. The linux's are = sprawl bad bad bad. I should have switched sooner. Cant move my project = to FreeBSD. There are very lucrative applications. SocketCAN - Wikipediahttps://en.wikipedia.org =E2=80=BA wiki =E2=80=BA = SocketCAN = This would rock it a bunch. SocketCAN - Controller Area Network - The Linux Kernel = ...https://docs.kernel.org =E2=80=BA networking =E2=80=BA can = Something I would gladly pitch in. I know C,C++,JavaEE, javascript and = familiar with Yacc And Lex. Maybe, a nudge will do, but I don't think so. Have A Blessed Memorial Weekend. Michael Warehime michael.warehime@icloud.com --Apple-Mail=_C41316DE-F22B-4448-88CE-634908C9AB09 Content-Type: multipart/related; type="text/html"; boundary="Apple-Mail=_1995F0B1-F721-4D90-84ED-F48ABD255355" --Apple-Mail=_1995F0B1-F721-4D90-84ED-F48ABD255355 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
Hello, = Greetings and Salutations!

I'm rather liking FreeBSD 13. I was a linux programmer about = three years. Previously windows pre-95 and up development as well. I did = a corporate project using SocketCan for an embedded system,  ubuntu = of course because a plethora of package commands. I have tried FreeBSD = 12 too.  I actually bought a boxed set some years past. Version 4 = possibly I have it motivational/uplifting to see it. = regardless.
I have = Zero FreeBSD experience. I use a Mac. I unfamiliar with USB/kernel = designs. If someone mentored me I would do this below. If I only knew. =  I have nothing but time.

If the FreeBSD supported natively SocketCan as linux does, = right there is tremendous potential for embedded.
We need system certifications and hoops = and bounds that must be for Safety Critical design validators. =  However, the socket can is a very very simple implementation as is = on linux. Businesses are scavenging without divulging sensitive business = IP. I wish to add SocketCan foundations with the full implementation of = CAN as in the second link below.

This I used as a demonstration of = function project. The linux's are sprawl bad bad bad. I should have = switched sooner. Cant move my project to FreeBSD. There are very = lucrative applications.



This = would rock it a bunch.



Something I would gladly pitch in. I know C,C++,JavaEE, = javascript and familiar with Yacc And Lex.

Maybe, a nudge will do, but I don't = think so.


Have A = Blessed Memorial Weekend.





= --Apple-Mail=_1995F0B1-F721-4D90-84ED-F48ABD255355 Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=attachment.png Content-Type: image/png; x-unix-mode=0666; name="attachment.png" Content-Id: <1EEF89BF-7CF5-4841-8D13-851AEC5FEDA1> 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 AABJRU5ErkJggg== --Apple-Mail=_1995F0B1-F721-4D90-84ED-F48ABD255355-- --Apple-Mail=_C41316DE-F22B-4448-88CE-634908C9AB09-- From nobody Wed Jul 6 08:11:54 2022 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 513CA1CFE03B for ; Wed, 6 Jul 2022 08:12:07 +0000 (UTC) (envelope-from tdtemccna@gmail.com) Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LdC1y61C4z4hXY for ; Wed, 6 Jul 2022 08:12:06 +0000 (UTC) (envelope-from tdtemccna@gmail.com) Received: by mail-lj1-x22e.google.com with SMTP id q8so5008811ljj.10 for ; Wed, 06 Jul 2022 01:12:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=qNJS8bXJjIJEOjJk4e4xeTOXLNTgbklFiRogoFnIe/0=; b=n7VBR0kIixc48bRyQUayLH96+0v398TkWVYyrtCcquPJ7po2X2kj6ls+QBBc3KpnAX iv35xV7XcEmF2cNQJ7i8NrreRv0YcOJ9ySJSAIikRUuyLfh/ibhTum1pH5fnAE5VhKaD H/JHatflGdulzRGN1UM482qQ1B+ozNZRzHud0VJKNC+vKhVRKFm9Kl7tk/JzdZszqBC5 cv/yJBP3H2mXvXx9QIbg44vbyqLWkVE/ChnajniBHPNrEYSXqrik6IxPyOyzQKuqu3k5 BgZlFomHWOvPG+vX8p8/flHw9dknUssgCITB6tRKL8jv4mGe+SHW2gnAQQ8dgISQBfN6 SJpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=qNJS8bXJjIJEOjJk4e4xeTOXLNTgbklFiRogoFnIe/0=; b=ljUmSKPce7LOxtpTLZeBAxXumO6jyyOyQ3UcgUpKahc9Hy/Ir29yFfAMRw3WTbI5hG 3orZwAFWjkg06uVdWf1KHdKcRy0Adxrr9MTGqxIqnyjpKldGkUQeGKUwkcohK+W1rPWp YzQeYrntpD0+MoATelkU73fNKtQPdKxYya0tC4NXI3F8JUvTvYlNvtnyq8866VYt/TN5 B4SuYYsKEXZtUMngb3WjccLRT4LuFun9smsyiu0xM38Msnj+qKaYkgjxPUwF6a+K29de ISJCO0r9h7ajHFhpr+TaTLfI224I1QwX/3zJ6CbJvhpJY03RJCbSwAhQGmnq6/zENTTJ mpqA== X-Gm-Message-State: AJIora9d27EVVQVZxkFn2ZMs0fYQoZYU/Yr0zeLW6Lf7x+94IQAcJefP afE9AiXAhwbGJ/2Fst5C2oaIVhd1lkuAx4e3c/Cs5kbDiZ53vg== X-Google-Smtp-Source: AGRyM1uwMYuJH7W7WSbkmUt53lqU8UIspiVg4Hwd9+xbQskWJ3n8dy07RreCJeX8hQpkb/Jo2UJiD0kzZ5tKgaFwqi0= X-Received: by 2002:a05:651c:10b8:b0:25a:9bc0:2110 with SMTP id k24-20020a05651c10b800b0025a9bc02110mr23028259ljn.234.1657095125169; Wed, 06 Jul 2022 01:12:05 -0700 (PDT) List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 From: Turritopsis Dohrnii Teo En Ming Date: Wed, 6 Jul 2022 16:11:54 +0800 Message-ID: Subject: FreeBSD is a great operating system! To: freebsd-embedded@freebsd.org Cc: ceo@teo-en-ming-corp.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4LdC1y61C4z4hXY X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=n7VBR0kI; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tdtemccna@gmail.com designates 2a00:1450:4864:20::22e as permitted sender) smtp.mailfrom=tdtemccna@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SUBJECT_ENDS_EXCLAIM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::22e:from]; MLMMJ_DEST(0.00)[freebsd-embedded]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Subject: FreeBSD is a great operating system! Good day from Singapore, I think FreeBSD is a great operating system! I support FreeBSD because the most popular pfSense firewall, the extremely popular OPNsense firewall and the BSD Router Project are all powered by FreeBSD! macOS is also based on FreeBSD! I use pfSense community edition firewall in my home. I am planning to try out OPNsense firewall next. I will continue to support FreeBSD! It is a great operating system! FreeBSD is a very good network operating system. Regards, Mr. Turritopsis Dohrnii Teo En Ming Targeted Individual in Singapore 6 July 2022 Wed Blogs: https://tdtemcerts.blogspot.com https://tdtemcerts.wordpress.com From nobody Sun Jan 8 07:07:55 2023 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NqSpG1V5Fz2pPdR for ; Sun, 8 Jan 2023 07:08:06 +0000 (UTC) (envelope-from kodcode@gmx.com) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NqSpD1brkz4ZLP for ; Sun, 8 Jan 2023 07:08:04 +0000 (UTC) (envelope-from kodcode@gmx.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of kodcode@gmx.com designates 212.227.15.15 as permitted sender) smtp.mailfrom=kodcode@gmx.com; dmarc=pass (policy=none) header.from=gmx.com Received: from inspiron ([5.28.185.155]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1Mg6e4-1oZJbY1y2w-00hfjY for ; Sun, 08 Jan 2023 08:08:02 +0100 Date: Sun, 8 Jan 2023 09:07:55 +0200 From: kodcode To: freebsd-embedded@FreeBSD.org Subject: Recommended dev board for beginner Message-ID: <20230108090755.4f5ff046@inspiron> X-Mailer: Claws Mail 3.19.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Ar8JC1pohGR1IAQ64tcVQyJH29yKAiRJ9XoiA5OcIyphHJ9w5QN 2zNW37nBJHDme+2cXz3DNG75gmold0ajP/CvT8/T/MrcCzMl83OxsAeHmkLeneN1Br6Nqnf W9x8SU9Ko7WhQB9SkyBCZ0CWoKY+UIlain0kLW56TZ7VYdaD7PiVWGo4k9T1IyanEgTzdOf gP6pg7zvOZRvU2picw5OA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:iEqqGtxGxvI=;aCePQt2yjkJwoz70+qj2ST3OpPH mQrajGFXW7SlLlJOgX1lNA6ILtllb+qiN+HQxEKl1vYFY1MP6p5aASeS7d8NiuYI1+rCG0uYh c4vGLd39xa3uSraORQvAqV6JEDhoylJm8EJVgG24Db3uS0XxF4RXn0hgf7/3St8qOqDG0ufgS RR+V+JYgDMQTYQL8LbTJa59BcF+LKqt3ZHinVPP35seQcxzlgHAneS/qYKRChPUSPpBlm7AQW EP+ln5CgPITAPTM4XjYVIYOVo0oJOV3ojxRFdkhwMovRgGv+zOzulWRizOu1F0sQwMIyOwQmL tI+RMVpOBbhNE5MRcIZEo+KWIRJPyJ3Fgklh/4lAqcA5KiuzaFZRo5pIgL33xFNHHwsJGjsef Dkneo6Z2k8gdiOh8Lz6BYNd/3meKvJ7V4S99v4+gga6GLa1qsq2YVVUiK2gqhrrUr0VE7pBFR 9Ac6uk3nLIEVxbyWVhjDH2osuIVhPOG6sX2sZ7qDEEGoFjAq+qrgm7pEuMXCdmWJdGmY0LDnH hRSw7Gh4DTdsyVm4KQD5swcrFndbiLwQR1LfkvpXequGly/Yzl81+idw/MdldNcHVvbAjplJi cI78b9Rp6e1c/Wh2bJUNwnyPUrGYATozgaHZB5SWSSg7Wt0fNWDdsdtvejPdTD6naiiQMJ46G IXLYA9i4iNuDE4ozrkZOKep55wcJXwfkMCUk79dnFkdZABHHbCiU2jjSK2bCDJRTWKt9RFUuM Lzta/Z8sHI0Oh2EYdgHrTmWOIx2c/aNMqHyILNcQ6Ka9Tk7X4AddTtEMHyJCQrbvzshq0BHn7 ax0fBDOygnSUo+M+omUmkB++TFYtmYulMkwxact/zmMid66k6bb5HyD2z5a38BUOcXCh9uaH4 JqZ6zQqGgf8hviI0FEvkLMJUgs4dmW3PP+ZT6cEj0vB7/ZIE1LIXk4QDjfOY2Nb1mtPtQ7F9y vLmhd6jp+5Ezbecg18aTyUVRFPY= X-Spamd-Result: default: False [-3.36 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.997]; NEURAL_HAM_SHORT(-0.96)[-0.959]; DMARC_POLICY_ALLOW(-0.50)[gmx.com,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/24:c]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.15:from]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_ENVFROM(0.00)[gmx.com]; MLMMJ_DEST(0.00)[freebsd-embedded@FreeBSD.org]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmx.com]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.15:from]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4NqSpD1brkz4ZLP X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hello, Which dev board would you recommend to a beginner who wants to explore FreeBSD embedded? Thanks. -- kodcode From nobody Tue Jan 10 08:32:23 2023 X-Original-To: freebsd-embedded@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Nrkbl0dygz2r5tp for ; Tue, 10 Jan 2023 08:33:23 +0000 (UTC) (envelope-from dsl@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nrkbk74HLz4Lfm; Tue, 10 Jan 2023 08:33:22 +0000 (UTC) (envelope-from dsl@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673339603; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=K6Piaq73PMt8gV0L5DHyZ0POMYBObIpdaRtJ54S5Axg=; b=kCCBeLm0qaQlzrp9oyhQciGHJ8vVyClLn2tNUHikz68sC/dxsyT80b8ypCk/d9i/i2rw5k Sw1VS8YslfDr7gF4GNkUECQYuuY2wvymc0FF5qztq0XabSehFhDAZUbimmMsf6IptruwDH 48eQJDX/yIn05VbQkys/T4tGakip3GBgJ7DEVlfZwlldF+wDGMr8R9qY9joYGGxqwCZIYS y91piJB0pNF3HueoiqV7mDsmIOVsJVSeqmYmKCJm4PCqbTSV1P9oaVYHoRyc0en8UOWrw+ J8Oaiu+00GnKpwajf6wQHrY+X+Qw7eUYEbKCcyjktJVbiSkiihNJ+HTz0zFOkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673339603; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=K6Piaq73PMt8gV0L5DHyZ0POMYBObIpdaRtJ54S5Axg=; b=HzHaYE3eyO/ddXSaWXen6zKpSzXuHoKa5Zexih4KuNNEeBWzlvIjyinNURU3fzfZM3A+18 1gfnE2xwnXc1FkK6BYAOkR1qoFgbiE10aYwF/f/vwpfYnqxMid9xijELNfjXOUlXgfn6Hd rVy3iUdU617N1XrALtd4iLDujiwQqVVDgPMkERBrk5bmzDj08Y8C6DDa+efi9xp85oUKXY Kj+a65AkAl+hxmaRCQBYqpgiCIxcz1s5mvVqtannPM1bzgEWiNrfWMWzZfpEZNK3OGEw3a huMshEIsPPU3qVG02axmCMWyuNHhWHGP3DmMnwh2fRR68BB/As+dB84t73Ij8g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1673339603; a=rsa-sha256; cv=none; b=Ofasiv5a5K2VIXJwArOUnrYNu6kUTjiZA2g8n87NNhYV6f4P61hzrrqb+PYdl5K01uhth1 qMTrQ/MfhfH9qtGJ1vUCVLaNod0LqNbnXc4D4gy2SlkNEMx0Fz6gDpF9rc+FA59mqZ5B22 xhvYXxKl0WM8GhGGjcLf0nvSdbIlHZ/GO++aTS7zYKW5rC5ynS74MAYdMUgq5tYcg77fBt z5GrMmzQBaweum+uoNLPmqJ3Ktk2mlXmstsWbIw3GDVkkCbO8B3ZuhWcMnev+wWit99F/O SYMOj0NY0C9Anx7usbxfSwCbNWDzjTW39ZSbwJkbxIT+tFqdbQhsaE3hkJWoSw== Received: from localhost (unknown [193.164.254.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: dsl) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Nrkbk42hWzv7f; Tue, 10 Jan 2023 08:33:22 +0000 (UTC) (envelope-from dsl@FreeBSD.org) References: <20230108090755.4f5ff046@inspiron> User-agent: mu4e 1.6.10; emacs 28.2 From: Dmitry Salychev To: kodcode Cc: freebsd-embedded@freebsd.org Subject: Re: Recommended dev board for beginner Date: Tue, 10 Jan 2023 09:32:23 +0100 In-reply-to: <20230108090755.4f5ff046@inspiron> Message-ID: <86lema3i2a.fsf@peasant.tower.home> List-Id: Dedicated and Embedded Systems List-Archive: https://lists.freebsd.org/archives/freebsd-embedded List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-embedded@freebsd.org MIME-Version: 1.0 Content-Type: text/plain X-ThisMailContainsUnwantedMimeParts: N Hi, I'd recommend BeagleBone Black. It's relatively cheap, powerful, easy to boot FreeBSD, got a lot of GPIO pins and even two 32-bit 200 MHz microcontrollers in addition to the main processor. Regards, Dmitry kodcode writes: > Hello, > > Which dev board would you recommend to a beginner who wants to explore > FreeBSD embedded? > > Thanks. > -- kodcode -- Dmitry Salychev