Replies: 1 comment 5 replies
-
Yes, it usually takes several seconds to over a minute to erase the flash, this executes the chip-erase command of the chip. And while I have seen the API, this is not my code, there is no way to actually tell which implementation you actually used, if these functions are actually any good and if the display got initialized before this. |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi All,
I have a problem when erase the flash.
Gpu_Hal_WaitCmdfifo_empty(phost); // Ensure it's attached
Timing(0);
Gpu_CoCmd_FlashErase(phost);
Gpu_Hal_WaitCmdfifo_empty(phost); // Wait for command to finish
Timing(1);
From Time 0 to 1 take only 268.5 us. And of course, this is not working. I expect it should longer.
This not seem right to me but I have no idea how to trouble this. I have a custom EVE4 display with 64MB Flash from Riverdi. The Display working fine with EVE Asset Builder that can erase, update flash, etc. But when I try to erase and write blob from MCU. It seems like not working. The Erase command finished too fast. Any idea?
Beta Was this translation helpful? Give feedback.
All reactions