C Modules Installation
This section describes how to install a C module on your VEE Port, depending on your SDK version the first steps may vary.
Fetching the module source files
Under the SDK 5, follow these steps:
Go to the location of your C module, for example the C module for microUI 14.2.0 is located here.
Get the dependency declaration, for the previous example this would be:
<dependency org="com.microej.clibrary.llimpl" name="microui" rev="14.2.0" />
.Add it inside the block
<dependencies>
from the filemodule.ivy
of your VEE Port*-configuration
project.If you update a C module: Remove the
.properties
file in the folder*-bsp/projects/microej
corresponding to the desired C module. For example with microui C module, its .properties file is namedcco_microui.properties
.Rebuild the VEE Port: in the SDK 5 Project Explorer, right click on the VEE Port module
*-configuration > build module
.
Under the SDK 6, follow these steps:
Go to the location of your C module, for example the C module for microUI 14.2.0 is located here.
Download the archive file with the
.cco
extension.Unzip the content of this file.
The source files are located in the folder
bsp/
.Copy the content of the
bsp/
folder into your VEE Port at the pathbsp/vee/port/
.
C module configuration and firmware build
Update the toolchain build of your BSP (IAR, CMake, etc…) to include any new files if this is the case.
Configure the C module if required (typically, the configuration is located in files suffixed with
*_configuration.h
).Now you should be able to build your BSP firmware.