Running your first application on the smt148 – Sundance SMT148 User Manual
Page 35

Version 1.4
Page 35 of 35
SMT148 User Manual
Running your first application on the SMT148
A DSP module fitted on Site 1 of the SMT148 is necessary to run any application.
The SMT148 you received has been delivered with an example of 3L Diamond
application that accesses some of the interfaces on the SMT148. In addition to the
application, the application source file (test.c) is available in the 3L folder and can be
modified by users at their convenience. The example provided shows how the
different resources on the carrier card can be accessed. The settings for the different
interfaces have been directly derived from this document’s firmware description
section.
In order to recompile the source file, open a command prompt in the same folder and
type ‘nmake’ to generate a new .app file that can be run in the 3L Diamond server.
Make sure the TIM type in the ‘.cfg’ file matches with the TIM in your system. Please,
not that 3L Diamond requires a compatible version of Code Composer Studio to be
installed on the same PC.
Extra information you might require for 3L Diamond functions as well as TIM types
can be found in the
. Technical specifications and user
guides for the different Sundance TIM modules and carrier cards can be downloaded
directly from
. The Sundance Wizard Help file is also a great
source for pertinent and precise information about Sundance hardware, software and
systems.
Updating the FPGA firmware or the microcontroller boot code
Refer to the SMT148 microcontroller application note for updating the FPGA or the
microcontroller firmware.