Attention is currently required from: Anastasia Klimchuk, DZ, Nikolai Artemiev, Stefan Reinauer.
Bora Guvendik has posted comments on this change by Bora Guvendik. ( https://review.coreboot.org/c/flashrom/+/82626?usp=email )
Change subject: flashchips: add support for MX77U51250F chip
......................................................................
Patch Set 3:
(1 comment)
Patchset:
PS3:
> I see. I will try! […]
Yes, I have the datasheet and chip. We were able to flash with this patch.
--
To view, visit https://review.coreboot.org/c/flashrom/+/82626?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I2c2e94f01dc63f60cf636bc6afe1f033e2a6f83c
Gerrit-Change-Number: 82626
Gerrit-PatchSet: 3
Gerrit-Owner: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: DZ <danielzhang(a)mxic.com.cn>
Gerrit-Reviewer: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: DZ <danielzhang(a)mxic.com.cn>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Attention: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Attention: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Comment-Date: Tue, 18 Jun 2024 17:58:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Bora Guvendik <bora.guvendik(a)intel.com>
Comment-In-Reply-To: Anastasia Klimchuk <aklm(a)chromium.org>
Attention is currently required from: Nikolai Artemiev, Ssunk, Stefan Reinauer.
Anastasia Klimchuk has posted comments on this change by Ssunk. ( https://review.coreboot.org/c/flashrom/+/83089?usp=email )
Change subject: Add support for more XMC series
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
Kankan, thank you for your patch, appreciate adding support for so many chip models!
I have few questions:
1) Could you please split your commit into smaller ones? It can be one model per commit, also can be a group of models if they are related. And then smaller commits can be reviewed and finished one by one.
2) Do you have links to datasheets?
3) I noticed that test status for the models in this patch is different, some of them are tested, some are not. Does the status corresponds to what you were testing?
Thanks!
--
To view, visit https://review.coreboot.org/c/flashrom/+/83089?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I4e4eec6553407466b4b84969a806f046f6bddcbf
Gerrit-Change-Number: 83089
Gerrit-PatchSet: 1
Gerrit-Owner: Ssunk <ssunkkan(a)gmail.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Attention: Ssunk <ssunkkan(a)gmail.com>
Gerrit-Attention: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Comment-Date: Sun, 16 Jun 2024 08:41:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Hsuan Ting Chen, Hsuan-ting Chen, Thomas Heijligen.
Anastasia Klimchuk has posted comments on this change by Hsuan-ting Chen. ( https://review.coreboot.org/c/flashrom/+/82908?usp=email )
Change subject: how_to_add_new_chip: Add a section for feature bits and WRSR handling
......................................................................
Patch Set 1:
(5 comments)
File doc/contrib_howtos/how_to_add_new_chip.rst:
https://review.coreboot.org/c/flashrom/+/82908/comment/bfe99749_cb6f2201?us… :
PS1, Line 105: Feature Bits
: -------------
This can be on the same level as "Properties", especially because you have future plans to gradually upgrade it. Which means, change the level of the heading, use `=` instead of `-`, and when you generate the doc check that Feature Bits heading on the same level as Properties as Operations.
https://review.coreboot.org/c/flashrom/+/82908/comment/37d107af_3b345cad?us… :
PS1, Line 108: The ``.feature_bits`` field in a chip definition encodes various features using a bitmask.
: Here are some of the selected feature bits that need to be highlighted:
With this, we don't need an item in a list inside Properties. Remove the item from Properties list, and merge the description from there and here, for example like this:
> We encode various features of flash chips in a bitmask named ``.feature_bits``.
Available options can be found in ``include/flash.h``, look for macros defined by the pattern ``#define FEATURE_XXX``.
Some of the feature bits have more detailed docs, see below.
https://review.coreboot.org/c/flashrom/+/82908/comment/d65ef3de_86ef620f?us… :
PS1, Line 111: Write-Status-Register (WRSR) Handling
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This header also goes on level up, use `-`
https://review.coreboot.org/c/flashrom/+/82908/comment/46a3e8b5_fb4220c5?us… :
PS1, Line 113:
: ``FEATURE_WRSR_EWSR``, ``FEATURE_WRSR_WREN``, and ``FEATURE_WRSR_EITHER``. These bits used for **SPI only**.
I think this sentence is not needed. Just to check, is Write-Status-Register used for non-spi?
https://review.coreboot.org/c/flashrom/+/82908/comment/3a563c49_0e203384?us… :
PS1, Line 110:
: Write-Status-Register (WRSR) Handling
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:
: ``FEATURE_WRSR_EWSR``, ``FEATURE_WRSR_WREN``, and ``FEATURE_WRSR_EITHER``. These bits used for **SPI only**.
:
: The Write Status Register (WRSR) is used to configure various settings within the flash chip, including write protection and
: other features. The way WRSR is accessed varies between SPI flash chips, leading to the need for these feature bits.
:
: * ``FEATURE_WRSR_EWSR``:
: This indicates that we need an **Enable-Write-Status-Register** (EWSR) instruction which opens the status register for the
: immediately-followed next WRSR instruction. Usually, the opcode is **0x50**.
:
: * ``FEATURE_WRSR_WREN``:
: This indicates that we need an **Write-Enable** (WREN) instruction to set the Write Enable Latch (WEL) bit. The WEL bit
: must be set priort to every WRSR command. Usually, the opcode is **0x06**.
:
: * ``FEATURE_WRSR_EITHER``:
: This indicates that either EWSR or WREN is supported in this chip.
> Hi Anastasia: […]
Thank you for explaining! It's really good that I know your future plans.
The plan is good. I added few more comments, with your plan in mind.
I would say, if a feature bit can be explain in 4 words, it can be inline comment in the flash.h. But in some cases, it's much better to have a more detailed few lines docs, and then it can go here.
--
To view, visit https://review.coreboot.org/c/flashrom/+/82908?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I34c20933a375380c8702f79ac637595cd3466000
Gerrit-Change-Number: 82908
Gerrit-PatchSet: 1
Gerrit-Owner: Hsuan-ting Chen <roccochen(a)google.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Hsuan Ting Chen <roccochen(a)chromium.org>
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Hsuan Ting Chen <roccochen(a)chromium.org>
Gerrit-Attention: Hsuan-ting Chen <roccochen(a)google.com>
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Comment-Date: Sat, 15 Jun 2024 09:51:21 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Hsuan-ting Chen <roccochen(a)google.com>
Comment-In-Reply-To: Anastasia Klimchuk <aklm(a)chromium.org>
Attention is currently required from: Anastasia Klimchuk.
Peter Marheine has posted comments on this change by Anastasia Klimchuk. ( https://review.coreboot.org/c/flashrom/+/83063?usp=email )
Change subject: MAINTAINERS: Add Anastasia Klimchuk for CI script
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/flashrom/+/83063?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I0aa30ffc69117e933e1bfbb07a456b1709693c59
Gerrit-Change-Number: 83063
Gerrit-PatchSet: 1
Gerrit-Owner: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Peter Marheine <pmarheine(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Comment-Date: Fri, 14 Jun 2024 02:51:44 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Nikolai Artemiev, Stefan Reinauer, Victor Lim.
Anastasia Klimchuk has posted comments on this change by Victor Lim. ( https://review.coreboot.org/c/flashrom/+/83012?usp=email )
Change subject: flashchips: Add support for chip model GD25LB128E/GD25LR128E
......................................................................
Patch Set 2: Code-Review+2
--
To view, visit https://review.coreboot.org/c/flashrom/+/83012?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I8e8ad6bd69e2159b7cc2b64a7a8c7fcb1399294d
Gerrit-Change-Number: 83012
Gerrit-PatchSet: 2
Gerrit-Owner: Victor Lim <vlim(a)gigadevice.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Victor Lim <vlim(a)gigadevice.com>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Attention: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Comment-Date: Thu, 13 Jun 2024 02:26:58 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Anastasia Klimchuk, Nikolai Artemiev, Stefan Reinauer.
Victor Lim has posted comments on this change by Victor Lim. ( https://review.coreboot.org/c/flashrom/+/83012?usp=email )
Change subject: flashchips: Add support for chip model GD25LB128E/GD25LR128E
......................................................................
Patch Set 2:
(2 comments)
Commit Message:
https://review.coreboot.org/c/flashrom/+/83012/comment/c015a44c_08b74aeb?us… :
PS1, Line 7: GD25LQ128E/GD25LB128E/GD25LR128E/GD25LQ128D/GD25LQ128C
> You can replace this list with GD25LB128E/GD25LR128E , because you add two models, and the others we […]
Done
https://review.coreboot.org/c/flashrom/+/83012/comment/c3961701_0f048537?us… :
PS1, Line 9: Adding GD25LQ128E/GD25LB128E/GD25LR128E/GD25LQ128D/GD25LQ128C to flashchip.c
:
: These part # sharing the same ID, form, fit, function, produced with different process node: 1.8V 128Mbit
> You need to wrap the commit message to be 72 chars max width. […]
Done
--
To view, visit https://review.coreboot.org/c/flashrom/+/83012?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: flashrom
Gerrit-Branch: main
Gerrit-Change-Id: I8e8ad6bd69e2159b7cc2b64a7a8c7fcb1399294d
Gerrit-Change-Number: 83012
Gerrit-PatchSet: 2
Gerrit-Owner: Victor Lim <vlim(a)gigadevice.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Attention: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Attention: Nikolai Artemiev <nartemiev(a)google.com>
Gerrit-Comment-Date: Thu, 13 Jun 2024 01:35:54 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Anastasia Klimchuk <aklm(a)chromium.org>