From nobody Wed Jan 15 15:52:29 2025 X-Original-To: freebsd-arm@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 4YY9Vx27JYz5kHLw for ; Wed, 15 Jan 2025 15:52:41 +0000 (UTC) (envelope-from rodrigo@osorio.me) Received: from smtp.osorio.me (mvd.osorio.me [37.187.111.94]) by mx1.freebsd.org (Postfix) with ESMTP id 4YY9Vv6k1rz3r53 for ; Wed, 15 Jan 2025 15:52:39 +0000 (UTC) (envelope-from rodrigo@osorio.me) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of rodrigo@osorio.me designates 37.187.111.94 as permitted sender) smtp.mailfrom=rodrigo@osorio.me; dmarc=none Received: from [192.168.1.39] (lfbn-idf1-1-971-net.w86-238.abo.wanadoo.fr [86.238.50.0]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id 0EE05C74D0 for ; Wed, 15 Jan 2025 15:52:42 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------7rDYQwa0BVCBYkzXfKgs1so2" Message-ID: Date: Wed, 15 Jan 2025 16:52:29 +0100 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Project FreeBSD mobile phone : let's talk about the display I love to use To: freebsd-arm@freebsd.org References: Content-Language: en-US From: Rodrigo Osorio In-Reply-To: X-Spamd-Result: default: False [1.36 / 15.00]; URI_COUNT_ODD(1.00)[13]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_HAM_MEDIUM(-0.56)[-0.565]; R_SPF_ALLOW(-0.20)[+ip4:37.187.111.94]; ONCE_RECEIVED(0.20)[]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; NEURAL_HAM_SHORT(-0.08)[-0.077]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FREEFALL_USER(0.00)[rodrigo]; ASN(0.00)[asn:16276, ipnet:37.187.0.0/16, country:FR]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[osorio.me]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[] X-Spamd-Bar: + X-Rspamd-Queue-Id: 4YY9Vv6k1rz3r53 This is a multi-part message in MIME format. --------------7rDYQwa0BVCBYkzXfKgs1so2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, Nice project. Just to mention that FreeBSD was apparently successfully installed in a pinephone (https://mastodon.social/@tobykurien/113779792572310611) All the best -- rodrigo On 15/01/25 16:18, Mario Marietto wrote: > Hello to everyone. > > I'm trying to create a mobile phone with the look and feel of the > Black Berry and with FreeBSD as an OS. This is the tutorial that I > want to use as a base : > > https://hackaday.io/project/195587-blackberrypi-handheld > > as you can see he used this display : > > https://shop.pimoroni.com/products/hyperpixel-4-square?variant=30138251444307 > > As soon as I saw it,I fell in love. I want to use that display for my > DiY phone. Problem is that I don't know if some code has been written > as a driver to turn it on. To be honest I'm not even sure about which > board to use. FreeBSD does not work well with the Arm low end boards. > > I know that I want a slim phone. Do you have a board that you > would recommend me to use ? > > Furthermore,the display should "match" well with the board,because I'm > not able to write a single piece of code. > > I can accept a not finished piece of code,because if there is not much > work to do is not much,I can start a crowdfunding campaign to raise > the money and finish the job. > > Everything is geared to linux so you must translate. I want to > understand if I have all the pieces needed. > > Starting here: > github.com > > > hyperpixel4/src/hyperpixel4-overlay.dts at pi4 · > pimoroni/hyperpixel4 > > > > I would like to know if some FreeBSD developer is working on these > compatible chipset : > > compatible = "brcm,bcm2835"; > compatible = "goodix,gt911"; > > Can someone share some relevant information about some useful piece of > code,links,that I can explore to understand if it is worth investing > my time and money on that display ? > > Anyway,I don't want to use the oblong displays used by the Android > smartphone. That form factor is abused. > > If the display that I found is not good,I will continue searching for > displays that have the same squared form factor. > > -- > Mario. --------------7rDYQwa0BVCBYkzXfKgs1so2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Hi,

Nice project. Just to mention that FreeBSD was apparently successfully
installed in a pinephone (https://mastodon.social/@tobykurien/113779792572310611)

All the best
-- rodrigo

On 15/01/25 16:18, Mario Marietto wrote:
Hello to everyone.

I'm trying to create a mobile phone with the look and feel of the Black Berry and with FreeBSD as an OS. This is the tutorial that I want to use as a base :


as you can see he used this display :


As soon as I saw it,I fell in love. I want to use that display for my DiY phone. Problem is that I don't know if some code has been written as a driver to turn it on. To be honest I'm not even sure about which board to use. FreeBSD does not work well with the Arm low end boards.

I know that I want a slim phone. Do you have a board that you would recommend me to use ?

Furthermore,the display should "match" well with the board,because I'm not able to write a single piece of code.

I can accept a not finished piece of code,because if there is not much work to do is not much,I can start a crowdfunding campaign to raise the money and finish the job.

Everything is geared to linux so you must translate. I want to understand if I have all the pieces needed.

Starting here:
I would like to know if some FreeBSD developer is working on these compatible chipset :

compatible = "brcm,bcm2835";
compatible = "goodix,gt911";

Can someone share some relevant information about some useful piece of code,links,that I can explore to understand if it is worth investing my time and money on that display ?

Anyway,I don't want to use the oblong displays used by the Android smartphone. That form factor is abused.

If the display that I found is not good,I will continue searching for displays that have the same squared form factor.

--
Mario.


--------------7rDYQwa0BVCBYkzXfKgs1so2--