Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Aug 2018 13:32:01 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        Emmanuel Vadot <manu@bidouilliste.com>
Cc:        Mark Millard via freebsd-arm <freebsd-arm@freebsd.org>, Marius Strobl <marius@freebsd.org>
Subject:   Re: Attempted large jump to head -r337347 for pine64+ 2GB did not finish the boot: eventual MMC handling problems before root file system is mounted
Message-ID:  <9FD914F2-0630-45B0-B5B8-9CFD85F158C7@yahoo.com>
In-Reply-To: <20180806193755.8c4e9a63bcd0870d55fe3969@bidouilliste.com>
References:  <0918383D-5A5A-40A0-ADCB-08C500153BE1@yahoo.com> <20180806124421.0b622761272370d2946cac29@bidouilliste.com> <0FF066AF-D9F3-4523-8203-B9405091F10A@yahoo.com> <20180806193755.8c4e9a63bcd0870d55fe3969@bidouilliste.com>

next in thread | previous in thread | raw e-mail | index | archive | help
[FYI: sdhc cards (or the one I have) also gets a VCCQ notice.
Mathcing boot -v output included. Most other material
removed.]

On 2018-Aug-6, at 10:37 AM, Emmanuel Vadot <manu at bidouilliste.com> =
wrote:

> On Mon, 6 Aug 2018 10:12:43 -0700
> Mark Millard <marklmi@yahoo.com> wrote:
>=20
>> On 2018-Aug-6, at 3:44 AM, Emmanuel Vadot <manu at bidouilliste.com> =
wrote:
>>=20
>>> . . .
>>=20
>>> Can you boot -v and post the result please ?
>>=20
>> Glad to . . .
>>=20
. . .
>> aw_mmc0: Powering up sd/mmc
>> mmc0: Probing bus
>> ugen0.1: <Allwinner EHCI root HUB> at usbus0
>> uhub0: <Allwinner EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on =
usbus0
>> ugen1.1: <Generic OHCI root HUB> at usbus1
>> uhub1: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on =
usbus1
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> mmc0: SD probe: failed
>> mmc0: MMC probe: OK (OCR: 0x40ff8080)
>> mmc0: Current OCR: 0x00ff8080
>> mmc0: Probing cards
>> mmc0: New card detected (CID 150100444a4e423452079f43b2e7636f)
>> mmc0: New card detected (CSD d02701320f5903fff6dbffef8e40400d)
>> aw_mmc0: error rint: 0x00008010
>> AW_MMC_INT_DATA_END_BIT_ERR
>> mmc0: Card at relative address 0x0002 added:
>> mmc0:  card: MMCHC DJNB4R 0.7 SN <REPLACED> MFG 06/2016 by 21 0x0000
>> mmc0:  quirks: 0
>> mmc0:  bus: 4bit, 200MHz (HS200 timing)
>> mmc0:  memory: 244277248 blocks, erase sector 1024 blocks
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> aw_mmc0: error rint: 0x00000100
>> AW_MMC_INT_RESP_TIMEOUT=20
>> mmc0: setting transfer rate to 52.000MHz (dual data rate timing)
>> mmc0: Failed to set VCCQ for card at relative address 2
>=20
> So the driver is selecting DDR52 transfer rate but, of course,
> cannot switch the IO voltage to 1.8V as on this board the IO voltage
> for the SD card is tied to 3.3V
>=20

sdhc cards (or the one I have) also get the VCCQ notice. Here
is a segment of the matching boot -v output (serial numbers
and some interlaced material removed):

aw_mmc0: Powering up sd/mmc
axp8xx_pmu0: Enable vcc-3v3 (dcdc1)
mmc0: Probing bus
ugen1.1: . . .
. . .
uhub3: . . .
mmc0: SD probe: OK (OCR: 0x40ff8000)
mmc0: Current OCR: 0x00ff8000
mmc0: Probing cards
mmc0: New card detected (CID 035344534533324780????????01171d)
mmc0: New card detected (CSD 400e00325b590000edc87f800a4040c3)
mmc0: Card at relative address 0xaaaa added:
mmc0:  card: SDHC SE32G 8.0 SN <REPLACED> MFG 07/2017 by 3 SD
mmc0:  quirks: 0
mmc0:  bus: 4bit, 50MHz (high speed timing)
mmc0:  memory: 62333952 blocks, erase sector 8192 blocks
mmc0: setting transfer rate to 50.000MHz (high speed timing)
mmcsd0: 32GB <SDHC SE32G 8.0 SN 09781303 MFG 07/2017 by 3 SD> at mmc0 =
50.0MHz/4bit/32768-block
GEOM: new disk mmcsd0
mmc0: setting bus width to 4 bits high speed timing
mmc0: Failed to set VCCQ for card at relative address 43690

(This is still based on head -r338341 despite the typo in the
subject line.)

=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9FD914F2-0630-45B0-B5B8-9CFD85F158C7>