From owner-freebsd-arm@freebsd.org Thu May 14 13:34:57 2020 Return-Path: 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 B1D1A2F2380 for ; Thu, 14 May 2020 13:34:57 +0000 (UTC) (envelope-from pkk@spth.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49NCFr3phgz4LDq for ; Thu, 14 May 2020 13:34:56 +0000 (UTC) (envelope-from pkk@spth.de) Received: from [192.168.178.36] ([77.189.89.215]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MvJjz-1jHQ6u0ZkH-00rHy3 for ; Thu, 14 May 2020 15:34:53 +0200 To: freebsd-arm@freebsd.org From: Philipp Klaus Krause Subject: Recommended arm hardware (mostly for compilation)? Autocrypt: addr=pkk@spth.de; prefer-encrypt=mutual; keydata= mQGiBD+wIQ0RBAD5IkcgQQIAPO93xBBvviI0htuoaeb++GqG51BImx+rnWIS+1z+r3y5jQU5 IRYS8eDC3eR5PFtde/f7/3zxaJIB0bgXB1eMPot5CaN7mpUySVNh9bzH/UP7rVH0Ut7Bx/CI 7EXxhvYE23F/TAf+gS4flFqQ/GdK+MME+dg8J5nFbwCg92xq6iuAvyz7vSho9qbKHsCD3AkE AMbuLLBvk4mPvs19aRGZvT/pows1uzkeNq8fpmzvryb4UxUbU89qlNzA2Bg8ztVZGX9x5drb C4tFE29ZFAHn2bojx2ADxG85+2as8yfcz6sPG4HMzeTtugzPGCeRAXaSknZHsw6AC6LrtsEU sjEZMElfvu8uU4dthfhXOIDVNRHmA/446GsHRLosDHFuDjHpBQJPJSBnFDyRSCge2Q0gup96 GGhNc7KkYeIB8Dh7dCN3h5RYXflVTspxmgANUa+RFpL4pynsF16rtkfeh0UR8uLdoaGwMChw GyWIdRhX8MLQ8v3WHPCUrB/1f5xhRypQgF0/c8y4w5BarGQXy7AM0PljBbQxUGhpbGlwcCBL cmF1c2UgKFN0YW5kYXJkc2NobMO8c3NlbCkgPHBra0BzcHRoLmRlPohbBBMRAgAbBQI/sCEN BgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEG7VFfsbKC6a31wAni0szX2x9jjNqqch2fE5zOkd IJsSAKCuZaayyxtHPb6rpQtbDMUTS7rXe7kCDQQ/sCFjEAgAknletShOrS5UeFH6V09TksPL 5w8S1SaQThvdberD74Uaq5Weoeu5fCzeDlhRvTC+wQFxL5W2wdM3ZhqRpZIri7X3ab/WUsqv 0FCK8LB9HfioafjNg7uQbyUannvyBkj4WAfHrTDgDbNw8EJMehab9MUeCUZEkhXrk9b3rp3r /uoic1pymK0aZX+wUfayXGANAAk75HAruEWxpGObjcJ587tTOsfDAFnJlXKXLVXuqJDSraym ankbEfyX1CmfhetYn+s1fCpAHX/GOIQPEG2BCdeLdy8ApN0l6MIrRkJKbBnvnc8HsUI7Elfu huemyI/Nvhxk5+tuOS5kZBIyZKe8CwADBQf+InHwn00dafe8XNod9jRsHgCqE259ocEiL0Zs rw3NfwbckR6YVGtoovHna6I3+o4F4GPS/869WFw/w1HGGsa9t6SRjWeoH221bxYc+aTstGbA hd9OuDXnXFi9Mokh34cXQexvrVYjfOdbAl9TRezPBRygzr6XvUdUtIpZjZhW0WSdhdF67Obl F+S9kCX7v3Q0kSqnjzk05Qs5kHyaE+7BKiGQhvCz51J++CTCc/g16eOVVabHNLalAEInq1jn jAB15+JxDcA3HFup7+sHkkscAEQPPi8aNnWR32su0w9hfE1qQkvyHhOiPX2GVhm/Lt0C1vGr ZCB9Bve3r8M+Z7uMaohGBBgRAgAGBQI/sCFjAAoJEG7VFfsbKC6aQ4oAnibaEjyIlrRMTmyL K76lqhloK0EPAKCQsgCELscmeJnxyjV1zZt6AJ6ctQ== Message-ID: <1b109252-3232-05c4-e1e0-2fea4739583d@spth.de> Date: Thu, 14 May 2020 15:34:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:d/JptSmHq8GnyCXFoT/jNILNsugIqgmEx2cAz9o19AN1dFY3u8F ujeRWsvn66ocDsFgWuNxndCWlrQK7Hn/c5GhFW3Zji3+IF9L6u2hAbFypGL5wcs+AHJLVNc v34zaZhzyPoGB2KjEVLaa2dgWZ8/MYW33Pin6wqM2duW679+SREGFdNebbmClk87xtuiTvX 0/5ywHsfYLHXypG2ekTVA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:K8Mf53mUAZQ=:gnQIK3T8NaFIYyy5HtRU56 bx7vk+wOH+WarKuiOCOnuv88lQdSkckiN4mH8yYvjxZ0wtIDBN0mtJGp3PzeITN/U7EoS/cEC k8cRslU4bslRNLKLmMiH/vQ+lSlRAX9eiMkOfeUaiWxothjLgcI/gWmHODQLAbmj5oM/wawM8 f6OzWSvOSKef3a8DU0BkvqfnGJBczOSboXcAycWhrUj+znIMmjUSoc0Z7Jwv13IzQzpLVGM75 77HVUOKijgOiZ1odJ6WQTY9Tcd1lhY/7I/DKSVr4hO6fRwxgrV8vf8uZgshQII4LgZKYHjNFg HOTqAtkEFegBwyNtYxEYK8/B+9XJCcXKX5j7KiqWus4ecLK/7ZOMPQrnWTNi74W1OO2yFWY/C z9neYiGrNs+T5AW+ZVzj6U0w/Mq6p0nl24HRKks4QuU7YQu+Eh7mKkq5DV9jWPCZ0OUu2QaYN yJQ222xR8JnIaUlw4mCvyYZ+IRLwIrDO5rwrzC/SP3+1qBTYZEq+LBP/+X0elH6rbjr+kOoJA QJCEcox38hdTXfKBjhgSr1ZnLN3vE231gqpS1edcpD+eyKoQDTEBCRsoISt2equQo6J0lYT1O XzzEzOS173Cs+ZkVTJsYZN12jcDI5WIigFovROD4Fjk5rpJbK2b3Rr6FwtgN71WadLnrm2c+U p2o0yRNivkDGMOT0QJULqvwJvUoCaIKRR28zYAXak7HY77O39UDwjlaEGb3lZpbdOJz0VHipU xjAb0J9NOX3Maztroc2+KaZQ6bTATAVgMkm/zhZxV0xMWSIwO4ddsIC5qAX6k0K+r7Cw2bZOU yuibySyP6WJUhkwESAiWGHt9W+fVWHeAn3m5uM+7tkmwN5khlI= X-Rspamd-Queue-Id: 49NCFr3phgz4LDq X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of pkk@spth.de has no SPF policy when checking 212.227.17.24) smtp.mailfrom=pkk@spth.de X-Spamd-Result: default: False [3.33 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[215.89.189.77.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[24.17.227.212.rep.mailspike.net : 127.0.0.18]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.05)[ip: (-0.52), ipnet: 212.227.0.0/16(-1.20), asn: 8560(2.00), country: DE(-0.02)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.41)[0.412,0]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.97)[0.968,0]; RCVD_IN_DNSWL_NONE(0.00)[24.17.227.212.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; DMARC_NA(0.00)[spth.de]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2020 13:34:57 -0000 I'm considering to add a FreeBSD arm machine to the Small Device C Compiler (SDCC) compile farm. The goal would be to have another arm machine in the farm (for redundancy in case we need to drop the current GNU/Linux arm machine, which ) and a FreeBSD machine (to allow us to promote FreeBSD to an officially supported platform for SDCC). Its task would be daily compilation of SDCC snapshots and running regression tests (i.e. mostly compiling small test programs with SDCC and running the binaries on emulators). Can you recommend some hardware? A RasPi 3B would probably a bit too weak (I have one and tried FreeBSD 12 on it; the 1GB RAM limit is an issue for this task - in particular it makes parallel compilation impossible); there currently is some RasPi running GNU/Linux in the farm and it barely keeps up with the load. So I'm looking for something with sufficient RAM that is likely to be well-supported by FreeBSD for some years. So far, I've considered: RasPi 4B - hardware seems ok, though FreeBSD support is apaprently lacking due to lack of documentation (how does OpenBSD manage?), and only 4 GB of RAM. RockPro64 - hardware seems okay, though only 4 GB of RAM. I've read on this list thaat the big/little cores aren't handled well by FreeBSD. Pine H64 - small RAM (3GB), rather new. MACCHIATObin - a bit on the expensive side, but still okay and has a RAM slot. Which of these is likely to work out-of-the-box in the FreeBSD 13 release? Any recommendations on which hardware to get?