From nobody Tue Oct 19 19:41:51 2021 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 CE0091809AE0 for ; Tue, 19 Oct 2021 19:42:04 +0000 (UTC) (envelope-from wb7odyfred@yahoo.com) Received: from sonic303-3.consmr.mail.bf2.yahoo.com (sonic303-3.consmr.mail.bf2.yahoo.com [74.6.131.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HYkf36p1cz4RvH for ; Tue, 19 Oct 2021 19:42:03 +0000 (UTC) (envelope-from wb7odyfred@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1634672516; bh=b/8J3cTuJnJSwcZZnY7KXNDA+/iuJfHUGlgVA4lvbyU=; h=To:From:Subject:Date:References:From:Subject:Reply-To; b=isEW2qYcFi1vnIt7y9hkahdEWVJonr0IBvA0mEXiYR7RXqGoZi7GGHyzRC2Zoe65N0rKY09TWXufMC4v5izwWpR1acdOJW/3Hgk+m01Aaj5sEXPumRcUEftHvfWlinA9yZlIhEuUYroWBx54RwQWWvsvT5UXALII08nX4FQ3CoKnT2M4t/0phJIk1IXdFv6CYxMYrVWwZla0ybxETVrNxZmUeH7Po0Q8XtynDT0lfl+lw2io975c3ZVJFWayHLuWj9jCTNgXdIOG7Esx2SqqPKQueK2EZcdsh9zlX/lXdRYnNSez5iYjObk+4yugBeImJAI78RziCm3rufvzHJlHlg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1634672516; bh=DV6gqSRddG6xSltw8j52oUT8Rjff+SYrPBbiXI7WSa0=; h=X-Sonic-MF:To:From:Subject:Date:From:Subject; b=e0VKd0mCsAK3zjKKusVHh97rfcFltZEbIHUAaZKy85UkkBJ0iANHDkCiizYab8lP/+66OAM4Ecaqtom5Ly3KnPmrs/s4yv7291l7Y5XnunR2jSD+c2fP17g5tscHNhnwtFmFkzUp7syfWzc6mJaWrVBR7h0Y16FEYgj5bEsSRVy3X4xLVfxpm32TIJOr/vq4h2V9AAeIRrlvrdyRM3EVmKhbzZSoYS6LJ0twVP65laxAw7Snv2Ak0m3M79hx7uBXTgt8Y1j42EeGye5ytH7hKhH27Ibxjl2zpwpYhnmeqy4n8IdwxdLDcL1YAyVcol3g5YX+jk/wpQbKKZRnx3KqpQ== X-YMail-OSG: cACi2NMVM1l9jOf9VnI975klmQkEf2.IXMxgDVopFPXiIe.ij1NP9w7H0ifiNcQ ziEuh455VrGtAnIjxid5C6D3v4Csp8_Mcty0jVcL_mB3IA5GLDjBEvpqGDNYRBZfzeDlth2zEbHd 0sSjsOx3CabDGfRxIsZFakCOEB_duC6VXI5ONSQGTcE.LpAUXtN9_Ka0HvGEbpmL8cUG85Mgl5VL 6RCy931y_5SNMMxUZ2XRhbItCF1k_ORT4vCPov4xWhIBMgGgcZopcvI.Y.HapiIzHAS4PqDhrddx CdishxBlA9WlPMLFwfObm_CnTfL.QC7OHBuP6.uFF8jGXX3rZNxvL_2BKkB7cNWu3SHlBYO26CsN 3sA1cNN1oFhD1GUb0C_u4QTyTTSGSU2hUmiYbzfMhTHFqOrDJEy9g0e.3hE4t2ae1sSJKoyNfnqW bDF6dqoKeF2srOZvHplkhxTF_Z69gIyafQ2Zl3UPJOBgBrrV9QPerpasn9u.6EOc_JGaZcvUqRov s.qx9zfac_3nHgjc4tXgXdLr6PFAXE_4K2eA4BZjEXGt.j.tfeeM69dGqNLVm8PxJEvwkhVC2.SK hZeGqbifDihdE.X6CupmjwlPteJmMJ3naGW3jsdQRtDO1ICL241BPrrlxEAajMaBJHiyfX9K4G8i jYDFUBrNi1I4RgUX1u6QwvyjiVkc6csZOMWh9xDFtlsGQrrJ0atosT6lz0dsdW8rjC0igwe9Hm5i fBSzKSDTORaCDICnBAphgvlAf7xmBlJVRkPQSQOtbdUEVlvpn4SIEvhxa9kRX8oVnnC74.EBn_do X2lqlWLPQNKYfWsPfTEwKNrQOx8d4r1TGGd_mF6X9hrXowuIDKocIU0A7yI4fg9de4gTmAf9U7sw lzKMT3aCyfCq45oOCU6myMqdW1FdTNVsPf9VpSe6Df1KcPRO.qeurLRtY.F_b1Ay4yPZfZMHPc27 UC7DnwwKfMG0BdmvZtfuyInCURj6PpSBA2sTIqbXnBJhwAGhuPs3l0fCpufTOrdpJG1_XcoWXjjp JW1BTedbkYvBr5cQt57Q8WDB4bzxJMqANobg6rVZ2QmOX35KsYb6BblxmuqB0d3uWidNpEACagLY T1f6dtuKnabEOjMiHm4ujmrq2yJkMxbhgv38Slx5Uh2WcJJ.9lzQ7Mu.gxmlhzTqxcAaVP.Lw0SN CdTReuJgOmU5iEblH7CWQ5wZy49do8YwZqFuT6OkQ1PS1EPTlYGPNvWr6r2NejyeeABNTBf0p3f. yzzP3dgs7Mx0gRKq3ohD2Awx0ZSLo69C6gKhh8eMM.VSKRK8xCpkl6mrrDXrmgg4Ojj2GGDq7q9i vIxKXpW84rJ9G5qShDx1MeyEEnRfJ7tWea2QaFi1y1Nn57QNxFheCo96ZSp_ZsnGPXH8LxkYB6Hq AhPK2dWOiexPNpGBRlP8MuuDq3H1Fa1dzm6qTO4P1_Pk9M6JCmArsLhmnqZ.kG0Cu5bQpqF22nqc 0vM8j4vV7GpXi5rT0n0PqLwcDPPs4_1hoCIw3eQPZM.0gl8C0Rmqx1pidFT8xAq3ozAIw0t0pTy4 ELdF0C3x8ZDn.SmmV_Do8lrqGKQpCU9dP03ElsWOUmcQL_ib8ZhR9MoMDrBkTYXMFB9uaQqvOq6u CdphljtBL8sCpLIgkhs_BsATOG1eNVVsC9FT2bs9PHGS1MjMHg.GdyjgtGivHqpzcuYO1gsjYerf akJCROIOleJwtFAWeIB2SHkMybCbLni_9hMGO9j5s_SKplODD1SS3wPrJvV2IX46fke5YiHzl9go L6wuspvCNeY2cYiDRWwYdBmOTsSTbaya0UcdjZZwXHncqdtUuyJTaTumsITbGB4DB8Bn5QVAe5dM 454ukcCnVhL00s46n2cxbg4w.U8LtF2FgdGb7lQVfOrA8LcLmuLBSte83BPB9su1w2mvuECPeAgS PHNJ7_gqawKRJPov5Z_d9sz1G3u68QTOohmXG1k8lf2l73CIRbx.9.pXjHCSCcOgqbM1ZZnwmr1f .Gxp1br5UIPbNHqHQzT7vhMrx0CRq9itp6TLZANyFs4uWkMSiFD2oCtER_rHyhkbhMpJoeXmmy6t 4ZWEgIEXzSuysq45_osWYuvBrdSgTEkkqcpwxxZviJSmf43SJU7pCJCBgUWdLXgr2C7o0bwbVVKx 0iF7jLMezkSU3s8DQ0psfipa7p4gMruqDqSMtosTafq3gnh2.TT2LIV4fQP0LyM05gbC0Ew1qx8X oKnDr5ep4lBJH9AeRDbTcj_YT5nww0LDriYNQ21V6qACaL2_G_JTiFfesjbwx5hqM6Lqvleh6l79 iYo.pQNpzfg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.bf2.yahoo.com with HTTP; Tue, 19 Oct 2021 19:41:56 +0000 Received: by kubenode541.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a7c19c8f4c6309fb3e40fbfa8b755bc5; Tue, 19 Oct 2021 19:41:54 +0000 (UTC) To: freebsd-arm@freebsd.org Subject: HDMI audio support on Raspberry Pi 4B, Realtek rtl8192eu if_rtwn_usb driver broken Message-ID: <8d9e6c7b-2a21-9b90-5e5f-8276ae480e0d@yahoo.com> Date: Tue, 19 Oct 2021 12:41:51 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 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 Content-Type: multipart/alternative; boundary="------------DF954A31E6903EFE3930F236" Content-Language: en-US References: <8d9e6c7b-2a21-9b90-5e5f-8276ae480e0d.ref@yahoo.com> X-Mailer: WebService/1.1.19116 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Queue-Id: 4HYkf36p1cz4RvH X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=isEW2qYc; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of wb7odyfred@yahoo.com designates 74.6.131.42 as permitted sender) smtp.mailfrom=wb7odyfred@yahoo.com X-Spamd-Result: default: False [-3.61 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_IN_DNSWL_NONE(0.00)[74.6.131.42:from]; NEURAL_HAM_SHORT(-0.61)[-0.614]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[74.6.131.42:from] Reply-To: wb7odyfred@yahoo.com From: Fred Finster via freebsd-arm X-Original-From: Fred Finster X-ThisMailContainsUnwantedMimeParts: Y This is a multi-part message in MIME format. --------------DF954A31E6903EFE3930F236 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit 2 areas I need help;  1.)  Raspberry Pi 4B HDMI audio                                    2.)  Software correction of broken wifi device driver for Realtek chip RTL8192eu I get that "Free"BSD does not wish to use binary blobs that Broadcom may offer for use in the BCM2711 rev B or rev C chip.  So could someone inform or point me to relevant documentation, or work that someone else has put effort into.  I will look more over at raspberrypi.org   I do thank you for the operation of USB audio (my USB headphones sound great) on the raspiberry pi 4B with 8 gigs dram from the FreeBSD 14.0 CURRENT October 14, 2021 version. wget https://download.freebsd.org/ftp/snapshots/arm64/aarch64/ISO-IMAGES/14.0/FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20211014-04c91ac48ad-250051.img.xz I would like to get HDMI audio to work on the Monitor Screen / TV I am using.  I understand it has to go through a  Broadcom HDMI chip as a data stream and therefore has no documentation released by Broadcom. FreeBSD raspberry PI 4, 8G sound through HDMI. Is this possible? July 16, 2021 RaspberryPi forum question Lots of Raspberry Pi 3 Linux and KODI information with photos NetBSD evbarm Raspberry Pi information Gawen Blog, FreeBSD on RaspberryPi on Reddit; Raspberry Pi 4 - No (HDMI) Audio Reddit: Whats your experience running FreeBSD on raspberry Pi I wish to mention here that the  Realtek rtl8192eu if_rtwn_usb driver broken,  probably in the Chip_power_down function.  I have tested with Raspberry Pi 4B and freebsdsrc/sys/dev/rtwn/rtl8192ewith x86_64 computer running FreeBSD 13.0.   They can scan and list wifi access points, yet they can not connect to that access point. This data on x86 laptop confirms broken source code in file if_rtwn_usb.ko running on x86_64 FreeBSD 13.0.  Therfore not a specific to aarch64 raspberr pi 4B compilation.  It's the source code .c ; .h files. for chipset power down connection.   idVendor = 0x2357   idProduct = 0x0109 From file r92e_init.c  from source code directory freebsdsrc/sys/dev/rtwn/rtl8192e file:  freebsds/rc/sys/dev/rtwn/rtl8192e/r92e_init.c function:  r92e_power_off(struct rtwn_softc *sc){ Where do you suggest finding the register layout and software data sheet for the Realtek rtl8192eu chip?  Probably NDA and not released by Realtek. thank you for help with these 2 needs for me.  I welcome your suggestions and comments and url links. I probably forgot some other data information I should have asked for. Fred L. Finster  wb7ody my blog: ghostbsd-arm64.blogspot.com Telegram Group:  ARM Open-Source https://t.me/joinchat/ST6N61pnu3Di8zgk Welcome aboard FreeBSD 13.0 & 14.0 is working on raspberry pi 4b and 400.. internal wifi does not work, some external usb dongles do work.  Come help us test FreeBSD now.  GhostBSD Arm64 later Ghostbsd-arm64.blogpost.com pss.  I saw an article on lxer.com about the Broadcom Video Core VI driver being update.  Wonder if we can use his efforts for linux to update the FreeBSD video driver. Broadcom VideoCore 6 (VI) ron Raspberrypi.org forums RaspberryPi forum on Raspi4 hardware , Board index Programming Graphics programming,,All about accelerated video on the Raspberry Pi (check my notes)? Very good information and recent entries of October 18, 2021 Toms Hardware article on 4K video drivers update in Linux kernel support The developer trying to bring support to the Linux kernel, *Maxime Ripard,* has revised the DRM of the VC4 for the seventh time and he submitted the changes to the public Linux repository. It is unlikely that the support will land on the upcoming Linux kernel version 5.15, as the DRM cut-off period for this release has ended. However, we could see it in the upcoming kernel revisions. An important thing to note is that 4K 60 Hz support for VC4 is only for the HDMI port found on the Raspberry Pi 4 module with BCM2711 SoC, and newer variants of the Raspberry Pi platform. --------------DF954A31E6903EFE3930F236--