Tool/software:
Hi team,
I ask this for my customer.
From the output file of CCS, it can be seen that some driver/library(such as FLASHAPI library) will occupy a lot of flash, and the remaining space is insufficient to hold their application code. So they want to check if it have any method to decrease the code size of theses driver/library.

1. In the customer code, it will consist of two parts: customer's bootloader and application. Since it is the two individual project, so these driver/library will occupy some flash memory in the bootloader project, and it will also occupy some memory in the application at the same time, this caused repeated occupancy. Do we have any suggestion about this? Customer need two teams to develop the bootloader and application, so in two individual projects, for the same driver/library, can we just occupy one flash memory to avoid repeated occupancy?
2. Customer have already use the O2 optimization, do we have the smaller driver/library? For example, the debug version and release version.
BRs
Shuqing