From nobody Sat Mar 12 15:31:26 2022 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 EB1EB1A00C5F for ; Sat, 12 Mar 2022 15:31:38 +0000 (UTC) (envelope-from archimedes.gaviola@gmail.com) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KG6Gf1Zxbz4T2Y for ; Sat, 12 Mar 2022 15:31:38 +0000 (UTC) (envelope-from archimedes.gaviola@gmail.com) Received: by mail-ej1-x629.google.com with SMTP id a8so25076291ejc.8 for ; Sat, 12 Mar 2022 07:31:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RFNulp8+rOgq0koLYtwAs2LdFeYfujnfwgZM6oFN9mk=; b=AEu23g4nCoRx6KcQU1+Nx/dRvi2ZW9nJei7yrYsG6yZ+nJUA4yI4xZNabDnqg+d8MW HAIXejIBsGmS8e3Fo1liTm7TIp4TN9a6vxwosj4Jn9WniAnfQeGVf3AR3OySJFGqH2lR /PrmRJeLDxzYx8CUl+SZdXjU5T7b8gmL+IRRQRy5uiiUMce4vjrR2PIuHsdp82StR7lL vu8BDbP3AzD3J002Ev8IjQviGxdnGxj64/CON/x+1zolykorDe/FhQRCY80uA9sEkWE7 IEv122VpLA5kvN/+MyZmdtX9CB264JoPD5QInmDouejWb1VfpSEEONGJuu9UI1ShS4uL r7Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RFNulp8+rOgq0koLYtwAs2LdFeYfujnfwgZM6oFN9mk=; b=d/MyO18iBE2LPJFDUNhuFIuRkOLevRVyNLIGLTq83iM1k5veh4RkkJT14HcGwsw/0V JSc/2mhZxzEkK4m8So23xFjs2D9+N51r5cDqnmZ2K6RqNATfvfoUvHkVAMdNMOwHkM2k BEC01UcHvpNip2JVEbLhBcW0PTh7pAie5TmHncmfcJ8Skorn5y9QOu6szAjLHXCLr3cv 6VYkco6mg0bOBSJ+Or9J9uw51WGVJUpSFwUryb54i9vqYB4EG1xlGxGiUhi+ME6BEj0E 9r2jJIdHtKXKkNhMCXXeZbLELyJvQ4pTFwyp8ghZw3Ncmstej70Y5sgVUezOuwh7L1PP zq6w== X-Gm-Message-State: AOAM530xq4pEHcrQpfOnqJdDV06qdJ2Jxa6XFhgjvz2ARSgX89/FTNz6 YX9sjkYJbPjR6yRlynfN6KQw8cq/TZZPLMAqcmcJQ0KL X-Google-Smtp-Source: ABdhPJz5IwPSBee/qiSE+N9w6+6GRWAY6UKJ05jLG3VAQc+bot3+BEGaW7d+elzXAsbgYdjsNFAmqoOamZSynXWTkaQ= X-Received: by 2002:a17:907:eac:b0:6db:799c:cb3c with SMTP id ho44-20020a1709070eac00b006db799ccb3cmr13068233ejc.559.1647099097231; Sat, 12 Mar 2022 07:31:37 -0800 (PST) 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 References: <7c67118e-f6ec-c87d-9a81-3ee6a5952f49@selasky.org> <60f98b10-dcdc-cdf4-3d7a-fe9fd4dff223@selasky.org> <8226461b-5740-9c19-0575-2740bd952e16@selasky.org> In-Reply-To: <8226461b-5740-9c19-0575-2740bd952e16@selasky.org> From: Archimedes Gaviola Date: Sat, 12 Mar 2022 23:31:26 +0800 Message-ID: Subject: Re: Raspberry Pi 3B USB Printing Issue To: Hans Petter Selasky Cc: freebsd-arm@freebsd.org Content-Type: multipart/alternative; boundary="00000000000099b6bf05da0724b6" X-Rspamd-Queue-Id: 4KG6Gf1Zxbz4T2Y X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=AEu23g4n; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of archimedesgaviola@gmail.com designates 2a00:1450:4864:20::629 as permitted sender) smtp.mailfrom=archimedesgaviola@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::629:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N --00000000000099b6bf05da0724b6 Content-Type: text/plain; charset="UTF-8" > > IOERROR usually means an electrical error. The RPI3B will use a > transaction translator for the FULL speed traffic, which is driven by > software. Hi Hans, I'm curious about the transaction translator you've mentioned, any idea why there's a need for translation and what is being translated? Does this only happen when RPi 3B (acting as host controller) is transmitting data to the Epson printer? Are translation events visible in the usbdump? In this case there's a way to possibly track what's going on and how to identify any info that is being translated? Any idea also if translation is being performed in RPi 4B? As I have conducted several printing cases with my Epson printer without any issues with either of the 4 ports. Sorry for these questions as I am catching-up to the USB technology internal workings under the hood. Thanks, Archimedes --00000000000099b6bf05da0724b6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
IOERROR usually means an electrical error. The RPI3B will use a
transaction translator for the FULL speed traffic, which is driven by
software.

Hi Hans,

I'm curious about the transaction translator you've mentioned, any= idea why there's a need for translation and what is being translated? = Does this only happen when RPi 3B (acting as host controller) is transmitti= ng data to the Epson printer? Are translation events visible in the usbdump= ? In this case there's a way to possibly track what's going on and = how to identify any info that is being translated? Any idea also if transla= tion is being performed in RPi 4B? As I have conducted several printing cas= es with my Epson printer without any issues with either of the 4 ports.
=

Sorry for these questions as I am catching-up to = the USB technology internal workings under the hood.

Thanks,
Archimedes
--00000000000099b6bf05da0724b6--