From owner-freebsd-arm@freebsd.org Mon Mar 18 16:08:02 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 1BF7E1545861 for ; Mon, 18 Mar 2019 16:08:02 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (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 446C68FB19 for ; Mon, 18 Mar 2019 16:08:01 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1552925274; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=XWe4xFIBMQLchsXuH+B7Qxi0u9LbK67TKuCP1lKHadVwhWP7T0zzacqIRUvkcJYh2lUx1Bj56Dry3 fNzI2jPOt8xIt3jjL0iBuRvxhxf+UK1N7Tkgde+khUOpVUj0RCA8wpCgWLmqGjskpkR3JdVuZ7QaU5 491vqZbC8ewPBUkeodwKpZ/S/4pGNa8WFXaqnfBgqFiCLWGlpm8eefeS/kyNHhWt53D0lEACEJ6tP9 3vIoDwS7VpCB9Waan+VkGPV6DE0mo6MXT9UfPhn+6d73qu8IqDsBFjQz/fFAoaskeHJG41a22FU61c +bO5WmHS0SZfuhNpLSBJuP6emlhq8cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:dkim-signature:from; bh=FU+ie8xVlwRsgy/QM4kNRX+0MI7LVLyRPIenXi004wA=; b=RK3s8Xy+aQxPpghHbacLlI7PJ+rrTHDALJA3hQvKsNdq5XT0m9X+kp8ZN9Xpe97uazm54onfvhWBO ZxY+YkxZc5hk1JsxvQBmkDfkteUTKI2GFaQNOqvrnrEiB8aKmLRbLF5frJFdPY7gVevbsQc4Hp3M/k hhF3m4V2pebPTdvqCl55dAMwxPgQ09ggMnKZrcTWO/ATUtHTLi8Cn/gb+we3CjlOReRlYZ2QCz63U4 IErD/iRO+FexSxfAA6vgcBq2+6nV2MRYWi4EfRYqxrpOb5cvMprNFp3KVMsA7Em0S+/UkbZ1l1QX7H bP89IFcFqZi5blNOJZo8+LqUANXwW2g== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:from; bh=FU+ie8xVlwRsgy/QM4kNRX+0MI7LVLyRPIenXi004wA=; b=Vtp5+yzeoqtFxQl1wSFUmokBRctrsoZ5TH4L0jvPwA9Dxto7Tcwz0oh9cl9GGGdCKS4dKnF8QcdXQ ipK3NLFytXpjoOGzUT7k5HsZI+14bMOjleyWzr0PjgPX/G5Bz8fWTB7Sr68NWBxuOn9/vEwt9JsZls d7wvxglUrE6YfwzY6n4VMvLQE2ZU/Qj4G216NiBHX1dc5jA+Ye4dL3oeuVjue2tYL94PImVUvamgVB VXxoYfx4mhiAvMAacvmynbXbhenhRe5ks2eBW4v//wTUNQkoVAIHL/Nc0hvsqb92V/fKLvrVMgX690 sUDVrmnoq+dsOuR97rouIdmZDEl0TgA== X-MHO-RoutePath: aGlwcGll X-MHO-User: fafc110a-4997-11e9-befd-af03bedce89f X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id fafc110a-4997-11e9-befd-af03bedce89f; Mon, 18 Mar 2019 16:07:52 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x2IG7o0m062413; Mon, 18 Mar 2019 10:07:50 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <0ecf23e129ca7ac6a92a01bbb34c03f1ac8c6dc8.camel@freebsd.org> Subject: Re: Options for FBSD support with LCD device - new project From: Ian Lepore To: Kaya Saman , Michael Zhilin , "freebsd-arm@freebsd.org" , Mori Hiroki Date: Mon, 18 Mar 2019 10:07:50 -0600 In-Reply-To: <8df902f6-20a3-31c4-71ac-91f5d5fdf50d@optiplex-networks.com> References: <8df902f6-20a3-31c4-71ac-91f5d5fdf50d@optiplex-networks.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 446C68FB19 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] 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 16:08:02 -0000 On Mon, 2019-03-18 at 15:56 +0000, Kaya Saman wrote: > Many thanks Michael! > > > I have also found this guide too: > https://www.rototron.info/lcdproc-tutorial-for-raspberry-pi/ > > > It goes through the GPIO connection using a Raspberry Pi and a CF > HD44780 compatible display. This should also work in a similar > fashion > with the Odroid. > Before you go too far down this path, you should probably be aware that odroid isn't really supported on freebsd. There was some initial work done to support the original C1, but it was basically a drive-by commit which hasn't been actively supported since then. You should consider some well-supported board, something based on an Allwinner or imx6 SOC would be a good candidate. Gpio sounds like about the worst way to connect a display. Something based on i2c or SPI would be a much better choice. Usually the so- called "usb" solutions are really just forms of i2c or SPI being bit- banged by an FTDI chip. Not a horrible solution, but probably not quite as efficient as native i2c or spi. -- Ian