[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <73611195-2f04-9627-7170-88af6c7faf20@microchip.com>
Date: Mon, 4 Oct 2021 16:28:48 +0000
From: <Tudor.Ambarus@...rochip.com>
To: <Alexander.Stein@...tq-group.com>,
<Alexander.Stein@...systems.com>, <miquel.raynal@...tlin.com>,
<richard@....at>, <vigneshr@...com>, <robh@...nel.org>,
<p.yadav@...com>, <michael@...le.cc>
CC: <linux-mtd@...ts.infradead.org>, <devicetree@...r.kernel.org>,
<linux-kernel@...r.kernel.org>
Subject: Re: AW: (EXT) Re: [PATCH 2/2] mtd: spi-nor: micron-st: Add support
for output-driver-strength
On 10/4/21 3:10 PM, Alexander Stein wrote:
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
>
> Hello,
Hi,
>
>> Does the micron flash define the SCCR SFDP map?
>
> As far as I can tell, it only defines the Basis SPI protocol and the 4-byte Adress Instruction Table.
> Dunno when the SCCR SFDP map was added, but this flash only announces JESD216B (SFDP 1.6)
>
> Is there some tool for dumping/decoding the SFDP available?
>
you can access dump the SFDP tables via sysfs. Here's an example:
root@...a5d2-xplained:~# find / -iname spi-nor
/sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor
/sys/devices/platform/ahb/ahb:apb/f8000000.spi/spi_master/spi0/spi0.0/spi-nor
/sys/bus/spi/drivers/spi-nor
root@...a5d2-xplained:~# ls -al /sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor
total 0
drwxr-xr-x 2 root root 0 Mar 9 14:51 .
drwxr-xr-x 6 root root 0 Mar 9 14:50 ..
-r--r--r-- 1 root root 4096 Mar 9 14:51 jedec_id
-r--r--r-- 1 root root 4096 Mar 9 14:51 manufacturer
-r--r--r-- 1 root root 4096 Mar 9 14:51 partname
-r--r--r-- 1 root root 0 Mar 9 14:51 sfdp
root@...a5d2-xplained:~# cat /sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor/jedec_id
c22016
root@...a5d2-xplained:~# cat /sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor/manufacturer
macronix
root@...a5d2-xplained:~# cat /sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor/partname
mx25l3233f
root@...a5d2-xplained:~# cat /sys/devices/platform/ahb/ahb:apb/f0020000.spi/spi_master/spi1/spi1.0/spi-nor/sfdp > mx25l3233f-sfdp
root@...a5d2-xplained:~# hexdump mx25l3233f-sfdp
0000000 4653 5044 0100 ff01 0000 0901 0030 ff00
0000010 00c2 0401 0060 ff00 ffff ffff ffff ffff
0000020 ffff ffff ffff ffff ffff ffff ffff ffff
0000030 20e5 fff1 ffff 01ff eb44 6b08 3b08 bb04
0000040 ffee ffff ffff ff00 ffff ff00 200c 520f
0000050 d810 ff00 ffff ffff ffff ffff ffff ffff
0000060 3600 2650 f99c 6477 cffe ffff ffff ffff
0000070
Powered by blists - more mailing lists