Part Number: PROCESSOR-SDK-AM64X
Other Parts Discussed in Thread: TMDS64EVM, UNIFLASH
Tool/software:
Hi,
I am running the demo board. TMDS64EVM , So flash should be S28HS512T.
I am config flash to uniflash. All sector size are 256 KB, and there are 128 sectors.
I am able to config udma dac wrtie to flash.
I want to write 256KB at a time.
However, Each time I can write only 1024 bytes.
Here is my code.
if I replace flashDstAddr1 by msram eg: 0x70100000, The code will be fine, without any problem.
flashDstAddr1 is from 0x80000000.
1. So what is the error? My dmss config must be right? It is probably my flash config, eg: auto polling.
by the way, I am able to read 256kbytes from flash. I am not able to write 256kbytes.
2. Also direct write was not working fine even, I write 256 bytes each time. my page size is 256 bytes.. (Direct read, indac read and indac write, works perfect.)
Thanks.
Here is my detail configuration of flash.
I use
Thanks