Date: Sun, 05 Jul 2020 19:10:07 +0300 From: Furkan Salman <furkan@fkardame.com> To: "freebsd-arm" <freebsd-arm@freebsd.org> Subject: Re: freebsd-arm Digest, Vol 740, Issue 7 Message-ID: <1731fbded28.10a3342f0357159.8148813293316485882@fkardame.com> In-Reply-To: <mailman.75.1593950402.45034.freebsd-arm@freebsd.org>
index | next in thread | previous in thread | raw e-mail
Hello Peter, I have rockpiE which is somewhat similar to Rock64, If s133pwa1k9r@ or gonzo@ can confirm if rockpie can be used to test RK3328 Lan issue then I am happy to help with testing. ---- On Sun, 05 Jul 2020 15:00:02 +0300 <freebsd-arm-request@freebsd.org> wrote ---- Send freebsd-arm mailing list submissions to     mailto:freebsd-arm@freebsd.org To subscribe or unsubscribe via the World Wide Web, visit     https://lists.freebsd.org/mailman/listinfo/freebsd-arm or, via email, send a message with subject or body 'help' to     mailto:freebsd-arm-request@freebsd.org You can reach the person managing the list at     mailto:freebsd-arm-owner@freebsd.org When replying, please edit your Subject line so it is more specific than "Re: Contents of freebsd-arm digest..." Today's Topics: 1. RBPI3B/3B+ builtin WIFI support (Stefan Parvu) 2. RK3328/Rock64 GigE testers needed. (Peter Jeremy) ---------------------------------------------------------------------- Message: 1 Date: Sat, 4 Jul 2020 22:07:44 +0300 From: Stefan Parvu <mailto:sparvu@kronometrix.org> To: mailto:freebsd-arm@freebsd.org Subject: RBPI3B/3B+ builtin WIFI support Message-ID: <DE96163Dmailto:-3350-4CEB-8A04-273513A401D4@kronometrix.org> Content-Type: text/plain;    charset=us-ascii Hi, Is there any progress to have support for the built-in Wifi on RBPI3/3B+ ? We want to test our product based on FreeBSD for IoT. Preferable we dont want to use any additional USB dongles. Thank you, Stefan ------------------------------ Message: 2 Date: Sun, 5 Jul 2020 10:06:43 +1000 From: Peter Jeremy <mailto:peter@rulingia.com> To: mailto:freebsd-arm@freebsd.org Subject: RK3328/Rock64 GigE testers needed. Message-ID: <mailto:20200705000643.GA63127@server.rulingia.com> Content-Type: text/plain; charset="us-ascii" Head r362736 has enabled the internal RGMII delay lines in the RK3328 (and RK3399) and this breaks networking on my Rock64 v2.0 (that I've modded to use the higher RGMII bus voltage, as per the v3.0). gonzo@ and I would be interested in other people's experiences with this revision - particularly other people with Rock64 v2 or Rock64 v3 boards. -- Peter Jeremy -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20200705/ad2a08e8/attachment-0001.sig> ------------------------------ Subject: Digest Footer _______________________________________________ mailto:freebsd-arm@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "mailto:freebsd-arm-unsubscribe@freebsd.org" ------------------------------ End of freebsd-arm Digest, Vol 740, Issue 7 ******************************************* From owner-freebsd-arm@freebsd.org Sun Jul 5 17:14:50 2020 Return-Path: <owner-freebsd-arm@freebsd.org> 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 DBC0A3484CB for <freebsd-arm@mailman.nyi.freebsd.org>; Sun, 5 Jul 2020 17:14:50 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4B0FgY5r3Kz4BYC for <freebsd-arm@freebsd.org>; Sun, 5 Jul 2020 17:14:49 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.nyi.freebsd.org (Postfix) id C84013484C9; Sun, 5 Jul 2020 17:14:49 +0000 (UTC) Delivered-To: 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 C7F753485C0 for <arm@mailman.nyi.freebsd.org>; Sun, 5 Jul 2020 17:14:49 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B0FgX22lfz4BKd for <arm@freebsd.org>; Sun, 5 Jul 2020 17:14:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bidouilliste.com; s=mx; t93969279; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KwxHDwapje6ANL+KyzuwEkLGaifUfg4Xw7PreN7rXYA=; bÎnFnifXqjEOjb3t9AETR19TvNQIhmAaOLtDCV08H23UqCxFfu5F+f5eTiQt3QL1QwmQUz yQ+v2RE6rpUi/8j6Rsqsy73sVVSr3xsAwWuNa07QOoJVdwR22GItEa32wVv2Ha3oUUaHjD QDqsUqPffziz4BbWqGaoJByrMOPhARoReceived: from skull.home.blih.net (lfbn-idf2-1-686-145.w86-247.abo.wanadoo.fr [86.247.139.145]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 74002f1e (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 5 Jul 2020 17:14:39 +0000 (UTC) Date: Sun, 5 Jul 2020 19:14:35 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Daniel Braniss <danny@cs.huji.ac.il> Cc: Manuel =?ISO-8859-1?Q?Stühn?= <freebsdnewbie@freenet.de>, "freebsd-arm@freebsd.org" <arm@freebsd.org> Subject: Re: allwinner/i2c interrupt storm detected Message-Id: <20200705191435.c9c65caf64026ee881020f3a@bidouilliste.com> In-Reply-To: <E315DAED-3BDB-44CB-83D8-B8400BD4951F@cs.huji.ac.il> References: <10ACCB56-E18D-4102-B4E2-094157854AB7@cs.huji.ac.il> <20200704122944.64723bbb606d6e73128d2568@freenet.de> <E315DAED-3BDB-44CB-83D8-B8400BD4951F@cs.huji.ac.il> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4B0FgX22lfz4BKd X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bidouilliste.com header.s=mx header.bÎnFnifX; dmarc=pass (policy=none) header.from=bidouilliste.com; spf=pass (mx1.freebsd.org: domain of manu@bidouilliste.com designates 212.83.155.74 as permitted sender) smtp.mailfrom=manu@bidouilliste.com X-Spamd-Result: default: False [-3.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.01)[-1.007]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bidouilliste.com:+]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-0.65)[-0.647]; NEURAL_HAM_MEDIUM(-1.04)[-1.044]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_TLS_ALL(0.00)[]; FREEMAIL_CC(0.00)[freenet.de,freebsd.org] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Porting FreeBSD to ARM processors." <freebsd-arm.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arm/> List-Post: <mailto:freebsd-arm@freebsd.org> List-Help: <mailto:freebsd-arm-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=subscribe> X-List-Received-Date: Sun, 05 Jul 2020 17:14:50 -0000 Hi Daniel, Manuel, On Sat, 4 Jul 2020 13:45:50 +0300 Daniel Braniss <danny@cs.huji.ac.il> wrote: > > > > On 4 Jul 2020, at 13:29, Manuel Stühn <freebsdnewbie@freenet.de> wrote: > > > > On Tue, 30 Jun 2020 16:01:41 +0300 > > Daniel Braniss <danny@cs.huji.ac.il <mailto:danny@cs.huji.ac.il>> wrote: > > > >> Hi, > >> > >> after a long time I decided to try and upgrade to stable 12.1 r362793 since I saw some changes where done > >> with respect to the DTS and twsi.c, > >> > >> if nothing is connected to the i2c, i2c -s just hangs, > >> > >> if something is connected this is what i get on the console after typing ?i2c -s? > >> > >> > >> Hardware may not support START/STOP scanning; trinterrupt storm detected on "gic0,s6:"; throttling interrupt source > >> ying less-reliable read method. > >> interrupt storm detected on "gic0,s6:"; throttling interrupt source > >> interrupt storm detected on "gic0,s6:"; throttling interrupt source > >> ? > >> > >> and > >> neo-04> vmstat -i > >> interrupt total rate > >> gic0,p13:-ic_timer0 16052 164 > >> gic0,s0: uart2 318 3 > >> gic0,s6: iichb0 13034 133 > >> gic0,s60: aw_mmc0 1293 13 > >> gic0,s82: awg0 334 3 > >> gic0,s120: pmu0 49725 509 > >> cpu0:rendezvous 18 0 > >> cpu1:rendezvous 50 1 > >> cpu2:rendezvous 51 1 > >> cpu3:rendezvous 40 0 > >> cpu0:preempt 2691 28 > >> cpu1:preempt 3165 32 > >> cpu2:preempt 2778 28 > >> cpu3:preempt 2986 31 > >> cpu0:hardclock 15 0 > >> Total 92550 946 > >> > >> > >> the hardware is an NanoPi Neo > >> ---<<BOOT>>--- > >> KDB: debugger backends: ddb > >> KDB: current backend: ddb > >> Copyright (c) 1992-2020 The FreeBSD Project. > >> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > >> The Regents of the University of California. All rights reserved. > >> FreeBSD is a registered trademark of The FreeBSD Foundation. > >> FreeBSD 12.1-STABLE #0 r362793M: Tue Jun 30 11:39:11 IDT 2020 > >> danny@nrnd:/home/obj/nrnd/arm/neo/vol/rnd/stable/12/arm.armv7/sys/AWGEN arm > >> FreeBSD clang version 10.0.0 (git@github.com <mailto:git@github.com>:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) > >> VT: init without driver. > >> No PSCI/SMCCC call function found > >> CPU: ARM Cortex-A7 r0p5 (ECO: 0x00000000) > >> ? > >> > > > > I do not have a IRQ-Storm on my NanoPI NEO2, but a "i2s -s" does never return. Commit v356609 broke i2c-support on my hardware (reverting this single commit fixed it, bugreport filed: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247576 <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247576>). > > > > Perhaps it is worth a try for you also to revert this commit and test again... > > > > before the latest changes it works fine, and if you add my patch to it, i2s -s will not hang: > > > -- twsi.c (revision 346538) > > +++ twsi.c (working copy) > > @@ -458,8 +458,15 @@ > > if (sc->msg->len == 1) > > sc->control_val &= ~TWSI_CONTROL_ACK; > > TWSI_WRITE(sc, sc->reg_control, sc->control_val | TWSI_CONTROL_START); > > - while (sc->error == 0 && sc->transfer != 0) { > > - pause_sbt("twsi", SBT_1MS * 30, SBT_1MS, 0); > > + { > > + int count = 10; > > + while (sc->error == 0 && sc->transfer != 0) { > > + pause_sbt("twsi", SBT_1MS * 30, SBT_1MS, 0); > > + if(count-- == 0) { > > + sc->error = EDEADLK; > > + break; > > + } > > + } > > } > > > > debugf(dev, "Done with msg[%d]\n", i); > > > cheers, > danny > > > > > BR > > Manuel Could you test the patch I've just attached to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247576 please ? It doesn't fix everything and I'm still working on doing test on a lot of different boards but this is clearly needed. -- Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1731fbded28.10a3342f0357159.8148813293316485882>
