Hi,
what is the correct way to initailize the dmc depending on anomaly 20000117.
As i understand, the rom functions should not be used anymore.
Can you provide an example project.
Regards
Bernhard
| SLA Status | Assignee | Support Status |
|---|---|---|
| SLA Closed. Met after 48 hours |
Awaiting Company Response | |
ADSP-21569
Recommended for New Designs
Reaching speeds of up to 1 GHz, the ADSP-2156x processors are members of the SHARC® family of products. The ADSP-2156x processor is based on the SHARC...
Datasheet
ADSP-21569 on Analog.com
Hi,
what is the correct way to initailize the dmc depending on anomaly 20000117.
As i understand, the rom functions should not be used anymore.
Can you provide an example project.
Regards
Bernhard
Hi Bernhard,
Can you please refer the associated code examples available with the application note(EE-442), where the adi_dmc.c and adi_dmc.h files can be used to initialize the DMC to the required settings. The function “adi_dmc_phy_calibration” performs the DMC PHY Calibration.
Also, this example performs “Memory sweep test” which is used to check whether all the cores and DMA (MDMA0) accesses to the DMC are working for different data word sizes (8-/16-/32-/64-bit and 32-byte DMA) and for different data patterns (0x0, 0xF, 0x5, 0xA, incremental, random, and all bits toggling).
The link for the examples are given below.
https://www.analog.com/media/en/technical-documentation/application-notes/ee442v01.zip
You can refer the application note(EE-442) which talks about "ADSP-2159x/SC59x Programming Guidelines for Dynamic Memory
Controller". Please find the link given below.
https://www.analog.com/media/en/technical-documentation/application-notes/ee442v01.pdf
Regards,
Nandini C
Hi,
is the anomaly also used for 21569 Processor.
It seems that the define WA_20000117 is not active


Regards
Bernhard
Hi.
You can copy the DMC Initialization code from ADSP-21562/21563/21565/21566/21567/21569 SILICON ANOMALIES.
Regards.
Hi Bernhard,
Yes, the anomaly 20000117 is also application for ADSP-21569. Please use the code snippet available in the below anomaly sheet or the example we shared in our previous mail.
www.analog.com/.../adsp-21562-21563-21565-21566-21567-21569-anomalies.pdf
Regards
Nandini C
Thank you