
Hi all,
Chao, please no top-post on mailing list. Also check your mail client, it seems to inject a lot of bogus newlines.
On 08.09.21 06:55, chaochao2021666 wrote:
HI Jagan
sorry for the delay response.
And I have checked the maser. There is still a problem with this feature。
reproduce steps:
- enable the flash protect function
- using sf cmd to erase the flash. I can get the erase "OK",not the "error".
I think the root cause is that the detection mechanism is missing and to judge the permissions of the action
So pull this PR to improve the erase flow
another question: how can I visit the u-boot-spi/next? do there any link?
See MAINTAINERS: https://source.denx.de/u-boot/custodians/u-boot-spi.git
But also that tree contains no usage of the flash_is_locked callback. That was once evaluated by drivers/mtd/spi/spi_flash.c but then forgotten in the new SPI NOR framework it seems.
Chao's patch makes sense to me to restore this feature.
Jan
BRs Chao
At 2021-06-29 21:50:28, "Jagan Teki" jagan@amarulasolutions.com wrote:
On Tue, Jun 22, 2021 at 10:51 AM chao zeng chaochao2021666@163.com wrote:
From: Chao Zeng chao.zeng@siemens.com
When operating the write-protection flash,spi_flash_std_write() and spi_flash_std_erase() would return wrong result.The flash is protected, but write or erase the flash would show "OK".
Check the flash write protection state if the write-protection has enbale before operating the flash.
Signed-off-by: Chao Zeng chao.zeng@siemens.com
Does it broken on master? if yes can you check in u-boot-spi/next?
Jagan.