Q.
How do I use the Tools Utility ROM on the ADSP-BF592?
--------------------------------------------------------------
A.
The ADSP-BF592 introduces the Tools Utility ROM. The Tools Utility ROM contains C Run-Time support routines, the core of VDK and many functions and routines from the run-time libraries. The purpose of this ROM is to reduce application code size, especially in light of the limited internal memory on the ADSP-BF592 and limited external memory.
Use of the ROM is on by default within VisualDSP++ 5.0 Update 8. The linker will automatically link to functions in the ROM. Use of the ROM is not required and may be turned off. There may be cases where it is better to turn off the ROM since it requires about 3kB of L1 DATA.
Attached is an engineering note explaining how to use the Tools Utility ROM as well as a list of run-time library functions available for use.
What should i do to create a ROM image to my application based on BF592 ?. The VTG-003 is not enough to create this image. Besides, I tried to use the ROM_CREATION_TEMPLATE but it is not included in the VDSP++ directories.
This FAQ relates specifically to the Tools Utility ROM provided on production BF592 processors. If you have questions relating to creating a custom ROM image for a production run, or any other questions unrelated to the Tools Utility ROM please post your question in the appropriate community of the EngineerZone.