Hello,
I just ported my application for the DM642 from CCS3.1 (BIOS 4.90) to CCS4.2.1 (BIOS 5.40). I created the tcf file manually without using cdb to tcf utility. The application code makes use of CSL, so I had to integrate the cslDM642.lib. Her are the steps I executed:
1. Add include path of CSL to build options
2. Add library path of CSL to build options (lib_3x)
3. Added CHIP_DM642 predefine to build options
4. Added CSL_init() call to beginning of main
The code compiles and links correct. Most of the CSL makros and functions seem to work also, but each time the application code does something with the edma, the application crashes. Is there an additional predefine I have to add? Any idea what is going wrong? BIOS 4.90 used CSL internally, BIOS 5.40 doesn't. So what are the things I have to do for migration of CSL in a BIOS 5.40 application?
Thanks a lot and have a nice day