Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).
i have 25 constant float arrays each of [128][12] when i used sections in SDRAM 10 of this arrays has address starting from 0x0200000 which i couldn't access when i checked SDRAM its 0x3b0000 length which enough to contain my data but i don't know why it doesn't fit. can any one tell me if i could use any other memory or how to store them. thanks ------------------------------------ OMAP35x EVM jump-starts low-power apps ------------------------------------ The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x
Aliaa- > i have 25 constant float arrays each of [128][12] when i used sections > in SDRAM 10 of this arrays has address starting from 0x0200000 which i > couldn't access when i checked SDRAM its 0x3b0000 length which enough > to contain my data but i don't know why it doesn't fit. > can any one tell me if i could use any other memory or how to store them. I don't understand the question clearly. But one suggestion is to check byte-address vs. word address. Most TI 55xx docs show memory map info (start locations and size) using byte addressing; however your code would be using word addressing if it's handling ints or floats. So you may have to "rethink" with different start and size parameters. -Jeff ------------------------------------ OMAP35x EVM jump-starts low-power apps ------------------------------------ The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x