From owner-freebsd-arm@freebsd.org Mon Mar 18 14:07:46 2019 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE4BC15405B7 for ; Mon, 18 Mar 2019 14:07:45 +0000 (UTC) (envelope-from kayasaman@optiplex-networks.com) Received: from x-ray.optiplex-networks.com (mail.optiplex-networks.com [212.159.80.20]) (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 70EE78AB6C for ; Mon, 18 Mar 2019 14:07:44 +0000 (UTC) (envelope-from kayasaman@optiplex-networks.com) Received: from localhost (localhost [127.0.0.1]) by x-ray.optiplex-networks.com (Postfix) with ESMTP id 743F5722D4E for ; Mon, 18 Mar 2019 14:07:42 +0000 (GMT) Received: from x-ray.optiplex-networks.com ([127.0.0.1]) by localhost (x-ray.optiplex-networks.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id dmf9lEQhFLmE for ; Mon, 18 Mar 2019 14:07:41 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by x-ray.optiplex-networks.com (Postfix) with ESMTP id 55F1A722D05 for ; Mon, 18 Mar 2019 14:07:41 +0000 (GMT) X-Virus-Scanned: amavisd-new at x-ray.optiplex-networks.com Received: from x-ray.optiplex-networks.com ([127.0.0.1]) by localhost (x-ray.optiplex-networks.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id q8_FeyqbOOTx for ; Mon, 18 Mar 2019 14:07:41 +0000 (GMT) Received: from x220.optiplex-networks.com (unknown [192.168.0.167]) by x-ray.optiplex-networks.com (Postfix) with ESMTPSA id 3D60B7222F8 for ; Mon, 18 Mar 2019 14:07:41 +0000 (GMT) To: freebsd-arm@freebsd.org From: Kaya Saman Subject: Options for FBSD support with LCD device - new project Message-ID: Date: Mon, 18 Mar 2019 14:07:41 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 70EE78AB6C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of kayasaman@optiplex-networks.com designates 212.159.80.20 as permitted sender) smtp.mailfrom=kayasaman@optiplex-networks.com X-Spamd-Result: default: False [-2.61 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; spamhaus_xbl(0.00)[20.80.159.212.g4jphcdwjq2eyvr5ppcbhhxyzq.zen.dq.spamhaus.net]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.988,0]; RCVD_TLS_LAST(0.00)[]; MX_GOOD(-0.01)[mail.optiplex-networks.com]; NEURAL_HAM_SHORT(-0.46)[-0.458,0]; DMARC_NA(0.00)[optiplex-networks.com]; NEURAL_HAM_MEDIUM(-0.83)[-0.835,0]; IP_SCORE(-0.02)[country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6871, ipnet:212.159.64.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Mar 2019 14:07:46 -0000 Hi, I am looking for a solution capable of running FreeBSD that I will be able to add an LCD or OLED display to. The project spec is fairly simple: - Use an embedded SoC solution - Fit inside a DIN enclosure eg. https://eng.italtronic.com/products/embedded_box_en/ - Have an LCD or OLED display with or without keypad eg. https://www.crystalfontz.com/product/cfa633rdiks-rs232-alphanumeric-lcd-display-16x2#undefined Currently I am thinking about an Odroid C1+ with a Crystalfontz display as they are well supported by Lcdproc. Already I have gone through: https://wiki.freebsd.org/FreeBSD/arm/Odroid-C1 https://www.freebsd.org/platforms/arm.html https://wiki.freebsd.org/FreeBSD/arm but just wanted to see if anyone has any experience with this type of setup or could offer some advice? I guess connection to the LCD would be another question as the most common two options would be GPIO or USB. In the case of GPIO is there a way to simulate an serial connection or are there better supported boards with serial or usb headers on them already? There are LCD modules made specifically for these boards which do sit on top of the GPIO however, do these work with Lcdproc? http://www.lcdproc.org/hardware.php3 Thanks. Kaya