cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

EZ-Host Data Buffers Must Reside In Internal Memory

Anonymous
Not applicable

EZ-Host Data Buffers Must Reside In Internal Memory

Question: Can data buffers reside in external memory?

 

Answer:

Data buffers must reside in internal memory. EZ-Host's internal DMA engine can not access external memory. This means that all data buffers for USB, SPI, IDE, HSS and HPI must reside in internal memory. Any external DMA access attempts will result in the address wrapping around and the DMA engine will access internal memory and possibly overwrite vector tables or other important data/code space

In standalone development, if a Cypress design example supplied in the CY3663 developement kit is used, the linker script file (*.ld) will ensure the USB buffers get allocated in internal memory.

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Sep 26, 2011 05:03 AM
Updated by:
Anonymous
 
Contributors