Forum Discussion
praveenkumar
Occasional Contributor
4 years agowriting to flash through generic tristate controller (Rc256mbp33 micron flash)
i opend generic tristate controller and selected intelp33256mb flash and applied with dame timing constraints.
but when i am writing one 16 bit data and its reading fine .
but when i took a data in array of 32 and in loop i am writing data and checking the ready bit .and then again writing untill the loop ends .
now its reading uneven data from flash .
am i doing some thing wrong .
or i have to use buffer programming method for that one.
can anyone help me with this
2 Replies
- EricMunYew_C_Intel
Frequent Contributor
May I know what do you mean by 'i took a data in array of 32' ?
- EricMunYew_C_Intel
Frequent Contributor
Did you check the readdatavalid signal before read. Read data when readdatavalid is 1.