Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User8487
Level 2
Level 2
First like received
Hi,
i want to use EBU001-App and ETH003-App simultaneous (with XMC4500).

After adding the second app (EBU or ETH003), the Resource Management says: "Failed during constraint posting. The recently addes app(s) will be removed!".

Dave3 (3.1.10) and Apps are up to date.

Do you have any hint, how to use both apps in one application? Known restrictions with these apps?

Best regards,
Matthias
0 Likes
3 Replies
jferreira
Employee
Employee
10 sign-ins 5 sign-ins First like received
Hi,

The problem arises because the SDMMC and EBU share some IOs.
If you do not need SDMMC please remove the SLTH002 app using the option "Delete this App plus all Apps that are required by this App (recursively down the tree)".
Now you can add EBU App.

Best regards,
Jesus
0 Likes
User8487
Level 2
Level 2
First like received
jferreira wrote:
Hi,

The problem arises because the SDMMC and EBU share some IOs.
If you do not need SDMMC please remove the SLTH002 app using the option "Delete this App plus all Apps that are required by this App (recursively down the tree)".
Now you can add EBU App.

Best regards,
Jesus


Thx, this solved the problem.

btw: the SLTHA003-App is needed for using malloc-function
0 Likes
jferreira
Employee
Employee
10 sign-ins 5 sign-ins First like received
Hi,

SLTHA003 (GMM001) is only strictly required if you want to use the full available SRAM for the heap for XMC45xx. This is due to the fragmented memory map of XMC45xx.
If you do not use the SLTHA003, you still can use the standard malloc function but the heap will be restricted to the DSRAM1.

Best regards,
Jesus
0 Likes