Install guide

System LSI Division, Semiconductor Business
Property of Samsung Electronics Co., Ltd. 5
3.1.4 UTF-8 Format file Display.
CalmSHINE16PlusV2 2.05 can open the UTF-8 Format source file.
However, you should caution regarding compile and save the UTF-8 format file.
[Caution: Limitation]
- Saving UTF-8 File Issue.
CalmSHINE16PlusV2 2.05 converts UTF-8 to ANSI format for display. As the result, some character cannot be
converted and displayed as '??'. In this state, if you edit source and saving it again, '??' character will be broken.
So it is not recommended to save any UTF-8 format file in CalmSHINE16PlusV2.
- BOM mark in UTF-8
The compile will fail if 'BOM' mark is located in the beginning of source file even though CalmSHINE16PusV2
display the file.
So when you save the source file in the other editor, please save it without 'BOM'.
- Compiler does not support UTF-8
Current Calm Compiler does not support UTF-8.
For example, any character consists of ‘\(0x5C)’ and others, the build will fail.
3.1.5 More multi-byte characters can be displayed.
3.1.6 Device related files are included in the Install Package.
Device related files are included in the install package.
- DVM folder: *.dvm files
- MON folder: *.mon files and memory16.map file
- TargetOS folder: IM500S firmwares and OsFirmware16.map file
However, *.h / *.md file is not included.
3.1.7 Special Area Erase Option
Special Area Erase option can be set in the DVM file. The default option is Erase TRUE
Caution:
- This option is only available to 80nm SecuCalm devices.
(S3CT9xxx and S3FT9Kx devices are not supported)
- New firmware is required.
// Erase the special area
SETFLAG
{
SPECIAL_AREA_ERASE TRUE
}
// No Erase the special area
SETFLAG
{
SPECIAL_AREA_ERASE FALSE
}