ADAU1467 How to determine safe load address (Page 1 or Page 2)
Hi,
The ADAU1467 data sheet has the following description.
Can I distinguish how the target cell is in Page1(lower memory) or in Page2(upper memory)?
No such distinction is found in either the exported file or the log file.
Thanks and Regards,
Audio Signal Processors
ADAU1467 SigmaStudio SigmaDSP
adau1467
SigmaDSP Audio Processors
From SigmaStudio 4.3.3 Beta, PARAM.h export contains this information for each parameter.
Hi,
we created a very simple program with SigmaStudio 4.1 for ADAU1467.
No "define ....MEMORYPAGE x" lines are to be found in the generated "...PARAMS.h" file.
Is there a way to enable the generation of these lines in sigma studio?
Or does SigmaStudio omit those lines if only parameters located in page 0 exist in the design?
Thank you in advance
Goran
Further info:
DMem0.dat contains 1020 Bytes of (partly) nonzero data
DMem1.dat contains 340 Bytes of zeros.
The log file looks like this:
ADAU145X Assembler, Analog Devices Inc.
Version: 4.4.0,1780 (built 6/26/2019)
##### Compile Started: Thursday, October 6, 2022 11:57:07 AM #####
ADAU145X Assembler, Analog Devices Inc.
Version: 4.4.0,1780 (built 6/26/2019)
##### Compile Started: Thursday, October 6, 2022 11:57:07 AM #####
##### Compile succeeded: 0 errors, 0 warnings #####
##### Summary #####
DM0 RAM used: 00119 (of 40960)
DM1 RAM used: 00038 (of 40960)
PM RAM used(Data): 00000 (of 24576)
PM RAM used(Inst): 00282 (of 24576) 257 instructions (32bit: 232 64bit: 25)
Total PM used: 00282 (of 24576)
--------------------------------------------------------------------------------------
STREAM Inst Inst DM0 DM1 PM
Instance (cycles) (size)
--------------------------------------------------------------------------------------
STACK - - 16 0 0
FRAMEWORK 60 42 4 8 0
Nx2-1 25 30 11 2 0
Tone1_2 18 18 10 1 0
Tone1 18 18 10 1 0
Pulse1 17 17 4 2 0
Pulse1_2 17 17 4 2 0
Input3 16 16 0 8 0
Level2 13 13 14 1 0
Level1 13 13 14 1 0
Level1_2 13 13 14 1 0
Single 2 8 11 3 1 0
Single 3 8 11 3 1 0
Nx1-1_2 7 9 4 1 0
Nx1-1 5 5 1 1 0
ReadBack1 3 3 1 1 0
DC1 2 2 1 1 0
DC1_2 2 2 1 1 0
GPO1 2 2 0 0 0
--------------------------------------------------------------------------------------
Total 247 242 115 34 0
--------------------------------------------------------------------------------------
(% Fs=48.0kHz) 5% 1% 1% 1% 0%
Here, I obviously used SigmaStudio 4.4.
The fact that the "ADAU145X Assembler" is used seems normal to me, as there is a "ADAU145XCompiler.dll" in the program folder of SigmaStudio but no "ADAU146XCompiler.dll" or the like. Is that true?
Best regards
Goran
Hello geblerg,
you are using a version that is too old. The Sigma350 parts that have the extra page were developed around the time that this Rev 4.1 was in use. You need to download the latest version. Rev 4.7 as of this writing.
Dave T
Please log in to reply.

