From: Kristian Amlie <kristian.amlie@northern.tech>
To: Patryk Biel <pbiel7@gmail.com>, u-boot@lists.denx.de
Subject: Re: [PATCH] ARM: vexpress_ca9x4: Add missing flash width config option
Date: Thu, 21 Sep 2023 10:32:53 +0200 [thread overview]
Message-ID: <f7d1d432-212e-6efe-e653-16898e4bfd4e@northern.tech> (raw)
In-Reply-To: <20230920074120.394487-1-pbiel7@gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 1593 bytes --]
On 20/09/2023 09:41, Patryk Biel wrote:
> Allow for a proper configuration of CFI flash banks avaialble on the vexpress_ca9x4
> board. Without this option, the CFI flash incorrectly detects that the board has two
> banks of 32MB flash devices, while in reality, the board provides
> two flash banks, each with 64MB size. As a result, it becomes impossible to e.g. to
> save u-boot env in flash. According to device tree for this board and
> its implementation in QEMU, the CFI width should be set to 32 bits.
>
> After applying this fix, CFI flash will correctly detect both flash
> banks each with a size of 64MB. As as result the functionality of e.g. saving u-boot
> env will work correctly.
>
> Tested on QEMU 6.2.0.
>
> Cc: Kristian Amlie <kristian.amlie@northern.tech>
> Signed-off-by: Patryk Biel <pbiel7@gmail.com>
> ---
> configs/vexpress_ca9x4_defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/configs/vexpress_ca9x4_defconfig b/configs/vexpress_ca9x4_defconfig
> index 5cacecc7cb..ac9c0e1d71 100644
> --- a/configs/vexpress_ca9x4_defconfig
> +++ b/configs/vexpress_ca9x4_defconfig
> @@ -55,3 +55,4 @@ CONFIG_SMC911X_32_BIT=y
> CONFIG_BAUDRATE=38400
> CONFIG_CONS_INDEX=0
> CONFIG_SYS_TIMER_COUNTS_DOWN=y
> +CONFIG_SYS_FLASH_CFI_WIDTH_32BIT=y
Reviewed-by: Kristian Amlie <kristian.amlie@northern.tech>
I believe this should be fine.
This is probably a recent issue, since we are using the 64MB banks
already in our test setup, and it's working. But it's based on v2022.01,
so it's a bit older.
--
Kristian
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next prev parent reply other threads:[~2023-09-21 8:33 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-09-20 7:41 [PATCH] ARM: vexpress_ca9x4: Add missing flash width config option Patryk Biel
2023-09-21 8:32 ` Kristian Amlie [this message]
2023-10-10 12:58 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=f7d1d432-212e-6efe-e653-16898e4bfd4e@northern.tech \
--to=kristian.amlie@northern.tech \
--cc=pbiel7@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.