* CalmSHINE16Plus SmartCard -Program for Smart Card applications *

Description

File

Size

Version

unzip
/install

Date

Install Package

CalmSHINE16Plus_v1_14.exe

29MB

v1.14
 - 29/Dec/2008

Release Note

CalmSHINE16Plus_V1_14_Release_History.pdf

382KB

 -

 - 24/Dec/2008

Driver

driver.zip

36KB

 -

 - 31/Aug/2005

Device Dependant Files 1)Note

sFiles.zip

85KB

-
 sFile 29/Sep/2008

ldscripts.zip

16KB

 -

 ldscripts 29/Sep/2008
Mon.zip

106KB

 -

include\mon 29/Sep/2008

C3200 Firmware2)Note

C3200_1.03b_20081107.zip

54KB

v1.03b

-

24/Dec/2008

Install Package

CalmSHINE16Plus_v1_13.exe

29MB

v1.13
 - 19/Sep/2008

 

 ** Note 1**

Please unzip the device dependant files into each directory(sFile,ldscripts,include\mon), if you want to get more device files.

** Note 2**

 Please just download new c3200 firmware if you use CalmSHINE16Plus v1.13 install package.
(It should be mendatory upgrading for using over V1.13 package. If the user upgrade this firmware version of C3200, then New Firmware is not work with lower version of IDE both CalmSHINE16 and CalmSHINE16Plus. Aijisystem are preparing to support C3200 firmware table for downgrade in next week.).

* OPENice-C3200 Firmware *

Description

File

Size

CalmSHINE16

CalmSHINE16Plus

Date

v1.03b

C3200_1.03b_20081107.zip

54KB

-

Over 1.14

24/Dec/2008

v1.01b

C3200_1.01b.zip

50KB

Support

 Under 1.13

24/Sep/2008


* CalmSHINE16 SmartCard -Program for Smart Card applications *

Description

File

Size

Version

unzip
/install

Date

 Install Package

CalmSHINE16_v1_56h.exe

21MB

1.56h

-

24/Dec/2008

[Release History]

840KB

-

-

24/Dec/2008

 Install Package

CalmSHINE16_v1_56f_20080529.exe

20MB

1.56f

-

29/May/2008

[Release History]

558KB

-

-

29/May/2008

Lib_level_0.zip
(Library compiled with level 0 option)

1MB

-

-

27/Jan/2006

Lib2_level_2.zip
(Library compiled with level 2 option)

1MB

-

-

17/Feb/2006

Mon.zip

33KB

-

-

23/Jun/2008

Patch files for 1.56f

calmcc16_v1.56p.zip

746KB

1.56p

bin

14/Oct/2008

[Release History]

824KB

-

-

17/Oct/2008

Install Package

CalmSHINE16_v1_56e_20070413.exe

20MB

1.56e

-

13/Apr/2007

[Release History]

558KB

-

-

13/Apr/2007

Lib_level_0.zip
(Library compiled with level 0 option)

1MB

-

-

27/Jan/2006

Lib2_level_2.zip
(Library compiled with level 2 option)

1MB

-

-

17/Feb/2006

Install Package

CalmSHINE16_v1_56D_20060627_Rel.exe

26MB

1.56d

-

27/Jun/2006

[Release History]

558KB

-

-

26/Jun/2006

Lib_level0.zip
(Library compiled with level 0 option)

2.7MB

-

-

31/Jan/2006

LIB_level2.zip
(Library compiled with level 2 option)

2.6MB

-

-

31/Jan/2006

Patch files for 1.55/1.56

Calm16_patch_2006_0626_v156d.zip

18MB

1.56d

each directory

26/Jun/2006

Install Package

CalmSHINE16_v1_56c_20060404.exe
     

22.4MB

1.56c

-

04/Apr/2006

[Release History]

558KB

-

-

04/Apr/2006

Lib_level0.zip
(Library compiled with level 0 option)

2.7MB

-

-

31/Jan/2006

LIB_level2.zip
(Library compiled with level 2 option)

2.6MB

-

-

31/Jan/2006

Patch files for 1.55/1.56

Calm16_patch_2006_0404_v156c.zip

19.5MB

1.56c

each directory

04/Apr/2006

Install Package

CalmSHINE16_v1_55_withDosUtil.exe
(including tclcalm16 & calm16driver)

15.8MB

1.55

-

17/Dec/2004

[What's New]

399KB

-

-

17/Dec/2004

Patch files only for the user using V1.54 or later

Calm16_patch_v155.zip

12.3MB

1.55

each directory

17/Dec/2004

Driver

driver.zip
  *Note2

36KB

-

-

31/Aug/2005

License Driver

Sentinel Protection Installer 7.1.1.zip

7.1MB

7.1.1

-

-

Manual

CalmSHINE16.pdf

10.8MB

Rev. 5.0

\pdf\

04/Apr/2006




* CalmSHINE16 Media - Program for Waltz applications *

Description

File

Size

Version

unzip
/install

Date

Install Package

CalmSHINE16_media_v1.62c_20080201.exe

20.9MB

1.62c

-

02/01/2008

[What's New]

275KB

-

-

02/11/2008

Patch files for 1.62c

calmcc16_v1.56p.zip

746KB

1.56p

bin

14/Oct/2008

[Release History]

687KB

-

-

17/Oct/2008

Install Package

CalmSHINE16_media_v1_62b(S5L8424X)_0703.exe

28MB

1.62b

-

07/03/2007

[What's New]

275KB

-

-

07/06/2007

Install Package

CalmSHINE16_Media_v1_62_20060921.exe

26MB

1.62

-

09/21/2006

[What's New]

401KB

-

-

09/14/2006

Mon&sFiles

mon_sFile_media.zip

 

 

\mon
\sFile

09/18/2006

License Driver

Sentinel Protection Installer 7.1.1.zip

7.1MB

7.1.1

-

-

 

  **  Note for CalmSHINE16 Media v1.60 Official Release **  

   * Caution *

     1. Firmware Update.
        After installing the new version,  you should update the base firmware of IM-500 .
        To update it, you needs IM-500 * 2 or IM-500 *1/IM-400 *1

        Refer to the document for detail procedure.  [View]
    
        YOU SHOULD NOT USE THE OLD FIRMWARE IN \FIRMWARE DIRECTORY OF
        CALMSHINE16  V1.60 BETA. YOU NEED NOT TO UPDATE FIRMWARE MANUALLY
       ANY MORE  AFTER THE BASE FIRMWARE

       
       

     2. DVM file modification
        You should modify *.dvm files to work with CalmSHINE16 v1.60 or later.    
        " MIDDEVICEID  <chip_id> " should be added for each device
           before  DEBUG_UNIT_VERSION
      
         MIDDEVICEID          12020000        // for base firmware
         MIDDEVICEID          1203c410        // for s3cc410
         MIDDEVICEID          1203840f         // for s5l840f
         MIDDEVICEID          1204841f         // for s5l841f(Sram)
         MIDDEVICEID          1203841f         // for s5l841f(nor)
         MIDDEVICEID          12039908         // for s5L9908

      // Fore example, you should change the S5L841F.DVM
      // :
       MIDDEVICEID                1203841F
       DEBUG_UNIT_VERSION  2
      // :

          [ Improvement]  06. 22. 2005.
      1. The LIB file is used by absolute path or relative path in the general project option.  
      2. The CalmSHINE16 detects a hardware reset on the debugging.
      3. Displays a more detail error message
      4. Register view can be changed by a tab view
      5. A user can select a Calm core when he makes a LIB files in the general project option.
      6. The CalmSHINE16 detects and changes a TargetOS of IM-500 automatically



     * Patch Note : Media v1.60 *
     
     The patch files clears the following problem.
     " When using the new firmware included in CalmSHINE16 Mediav1.60,
        sometimes, the code downloading is not completed."
     
     The patch files are tested by companies and the result is good.

     However, if you have not upgrade the base firmware,  the device firmware update problem m
     ay be existed.  
     In this case, please contact the target board manufactures or AIJI System.


* CalmSHINE16 Invisible - Program for CPAD3 applications *

Description

File

Size

Version

unzip
/install

Date

Install Package

CalmShine16_V1_531_cpad3.exe

14.9MB

1.531

-

03/10/2003

Install Package
for TCC730

CalmShine16_V1_531_cpad3
_for_tcc730.exe

14.9MB

 1.531

-

03/10/2003

v1.531 Language Patch (Compiler-V1.440, ...)

Patch_25July2003_CPAD3

1.5MB

-

\bin

07/25/2003

 * Program for Command Line (MS-DOS) Utilities *

Description

File

Size

Version

unzip
/install

Date

Build Tool for DOS

Calm16Driver[V1.0].zip
Calm16Driver[V1.0].pdf (Manual)
  * Note4

715KB
64KB

1.0

-

07/27/2004
04/27/2004

Command Line Debugger for DOS

Release_tclCalm16_1_31.zip
   * Note5

1.52MB

3.1

 -

12/15/2005

TclCalm16V100B.exe
TclCalmRISC16[V1.00b].pdf(Manual)
  * Note4 

1.57MB
173KB

 1.0

-

07/27/2004
04/27/2004

 
** Note 2 **

If you have never installed the driver for the target emulator, you should install the driver for the target emulator after installing the package.

[Parallel Port Driver for OPENice-C1600]

To install the parallel port driver for OPENice-C1600. (Windows 98/2000/XP)

A parallel port driver for OPENice-C1600 should be installed manually. If not, it can't communicate with a host PC by parallel port.

The parallel port mode should be the ECP mode. You can check it in the CMOS Setup window.

      1. Click the Start button in the Windows.
      2. Click the Control Panel and select 'Add/Remove Hardware'. Then, click Next.
      3. Choose 'Add/Trouble shoot a device' and then, click Next.
      4. Select 'Add a new device' and then, click Next.
      5. Select 'No I want to select the hardware from a list' and then, click Next.
      6. Select 'Other device' in the device list box and then, click Next.
      7. Click Have disk..
      8. Select a .inf file.
          The driver for OPENice-C1600 (full version emulator)
           Select the '\driver\C1600\CalmWdm.inf' under the CalmSHINE16.
      9. Go on clicking the Next buttons in the following windows.


[USB Driver for OPENice-C3200]
To install USB driver for IM-500 or OPENice-C3200

1.  Connect the emulator to the host PC with the provided USB cable.
     Then, the computer automatically detects its connection and displays a USB driver installation window.
2.  Click 'Next>' button in the first dialog window.
3.  Select 'Search for a suitable driver for my device (Recommended)' option and click 'Next>'
4.  Check 'Specify a location' and click 'Next >'.
5.   Browse the directory where CalmSHINE16 is installed.
     And select the USB driver for the emulator.
     The driver for OPENice-C3200
        Select the '\driver\C3200\C3200.inf' under the CalmSHINE16.

6.      Click 'Next>' and then click 'Finish'

** Note 3 **
  [Note for CalmSHINE16 v1.53a]
   
When the project open, after the project was moved to the other folder or directory,
    CalmSHINE16 don't add any startup file which was included in the project.
    So, you should add the startup file(*.s) for the project manually.  

** Note 4 **
  These Utilities support SMART card device and S3CC410 device(CPAD3 device).
   The version for Other CalmRISC16 and CalmMAC2424 products is under-developing.
    We will release 1.0 official version of Dos Utilities in 05/03/2004

** Note 5 **
   The program is updated to support S3CC9E4, S3CC9GC, S3CC9GW, S3CC9G4 additionally.

****<Upgrade History>****

Version 1.55 for Smart Card (12/17/2004)
---------------------------------------------
1. Hex file Project (DPJ) file can be opend ([File[ -[Hex file Project file] menu)

2. The following option is added.
   "Debugging under low frequency (lower than 2.5Mhz) or RWG activation"

3. Some options are updated.  Refer to the tool release Note for more information.

Following bugs are fixed.
  Fixed 1: A parallel port downloading error when end user used the Windows NT.
  Fixed 2: reload different *.hxd file problem.
  Fixed 3: HW breakpoint handling over writing HW-bp problem
  Fixed 4: The ˇ°find in filesˇ± function has default folder that end user searched a last folder.
  Fixed 5: After one file edit, rebuild all files bug
  Fixed 6: A mapfile linking debugging information search order problem.
  Fixed 7: odd size/start address variable read problem
  Fixed 8: The error message like a ˇ°reset to emulatorˇ± descript in detail.
              (Refer to "Chapter1. CalmSHINE16/11.error code" in PDF/calmSHINE16.pdf)
  Fixed 9: array data invalid in watch variable view
  Fixed 10: project option page bug


Patch1.54e (10/11/2004)
------------------------------
Note that this patch is only for the user who uses CalmSHINE16 v1.54d or later(Smart Card)

Fixed 1: Register R0 recovery bug at a specific computer that used a serial communication.

Fixed 2: Display a hidden option likes a "-mem" option.

Fixed 3: a hardware board reset detect by current PC mismatch detect.

Fixed 4: Include lib file path that project option menu can a relative path

Fixed 5: GUI support a mem file parsing for a new linker option.

Fixed 6: No more used "-mc" option.

Fixed 7: bug in local variables view in some map file project



Patch1.54b (06/14/2004)
------------------------------
Note that this patch is only for the user who uses CalmSHINE16 v1.54 or v1.54a(Smart Card)

1. New devices, S3CC9E4 and S3FC9UB, are supported.
    However OPENice-C1600's firmware should be upgraded.(1.290->1.300)

2. C-style comments, // and /* */, are supported in dvm/mem file.

3. Following bugs are fixed.
    -  'Rebuild All' was executed when executing "Make" function.
    - Timer/Trace Flags were set in wrong lines in Disassembly mode.



Patch1.54a (03/26/2004)
------------------------------
Note that this patch is only for the user who uses CalmSHINE16 v1.54 (Smart Card)

1. The bug is fixed that cstartup file was automatically added in case of custum startup file name.
2. The bug is fixed that the linker option, "- R", was not saved.

version1.54 (03/05/2004)
------------------------------
1. "Hex File Debugging Open.." and "Hex File Debugging Close" are added to the File menu.
2.  "Source Path.." is added to the Option menu.
3.  Following Options are added to [Option]-[Project] window
     -  "Remain Intermediate *.s file"  <- General
     -  "Generate Local Variable life information"   <- Compiler
     -  "Go to Definition/ Reference"   <- Linker

4. "Post Build" page is added to [Option]-[Project] window.


version1.53a (11/04/2003)
------------------------------
1. Project options can't be changed in the debug mode.
2. Both an absolute and a relative path are supported.

[Note]

When the project open, after the project was moved to the other folder or directory,
CalmSHINE16 don't add any startup file which was included in the project.
So, you should add the startup file(*.s) for the project manually.

version1.53 (10/08/2003)
------------------------------
1. 'Set PC' menu is added to the Debug menu.
2. The numbers of files, which can be added to a project, is increased from 1000 to 1500.
3. The feature of Register window is changed from 'List Control' to 'Tree Control' style.
4. The 'Warning Message' option in [Project]-[Compiler] is changed from 'on-off' to 'Level'. 5. 'Trace Buffer Overflow break' option is enabled in the Trace Setup.
6. A file cannot be changed, if its attribute is 'Read Only'.

version1.523 (03/14/2003)
------------------------------

 1. 'CalmSHINE16 for Smart Card' works without the hardware key, CalmDori-d16
     (No need the key)
 2. Build Tools are upgraded.

version1.51
------------------------------

 1. User can use simulator without the Lock key (CalmDori-d16)

    version1.42

    Enhanced Features

   1. Reduce the memory consumption of CalmSHINE16 GUI
   2. Reduce the Build Time
   3. New C compiler options
     (Refer to updated Manual  4.1 Compiere Command line options (P.5-17) )
      -igcode     
      -udate  
      -flash  
      -flashSEGNAME
   4. New Linker options
     (Refer to updated Manual  2.COMMAND LINE OPTIONS (P3-3 ~ 3-4) )
      -j
      -u
   5. Some Project default options are  changed to reduce the build time.
      - list off (Assembler option): checked
      - merged list (Linker option): unchecked

version1.41

  Bub Fix
   1. Abnormal recoverly A14 register in an interrupt routine
      when "Call stack view" option is enabled.(-SC)

   2. Abnormal operation of Optimizer "Error can not open DBG.txt"
      during building session.

   3. Debugging problems in flash area of S3FC9BJ
      Debugging problems of S3CC9PB with V1.40

 

version1.40
 
      *********Note**********************************************
      * The C startup files, csartup***.s, are changed.                   *  
      *                                                                                      *
      * **********************************************************

   Enhanced Features

       1. [Display message option] option is added to General option window
       2. Following Compiler options are added
            * Small Memory- Data memory (RAM)
            * Small Memory - EEP/FLASH memory
            * BSRD optimization
            * point index is always positive.
        3. Map file linking function is added.
        4. Relative path is applicable in 'mem /include lib/include' path .
        5. User can change the text color and backgraound color of built-in editor.
        6. 'save to file' popup menu is added to the Mac view window.   
        7. Before a project is closed, CalmSHINE ask if it should be saved.
        8. Reduced the size of UI default memory from 35Mbyte to  9.5Mbyte.
        9. [Go to reference] function is added
        10. When a project made by lower version CalmSHINE16, a backup file is made.

    Bug Fix

        1. Current PC mismatch error is corrected.
        2. CPAD3 simulator errors are corrected.
            - emul instruction error
            - signal bit clear error in MA0/MA1 register
        3. COP register(P/MA0/MA1/) update error is corrected at watch setup windows,
        4. A download problem is removed.
           Downloading was failed if the size of Data memory is small.
        5. A Simulator bug is fixed
           If the EEPROM AREA was divided into several sections, instructions in the
             EEP AREA were not executed correctly.
        6. A linker option setting error is corrected.
           CalmSHINE16 was crashed when -C  option is set.
        7. A registe update problem is remved.
           Sometimes the values of special register wasn't updated in Watch register view

version1.375

  Enhanced feature
   1. Supports Korean languagein the built-in editor.
   2. Adds 'close/save/save all' to the popup menu of Tap view.
   3. Supports S3CC9ED device (Mem/Mon file)
   4. Adds 'Add to watch' to the popup menu of debug window.
   5. Adds the header files sorting function
       (ascending or descending)  to the project window

  Bug fix
   1. Sometimes the program was crashed when a project was made.
   2. Sometimes the program show incorrectly memory when reading      
      or writing S3CF9BJ flash memory

  Note
   1. To use S3CF9BJ, OPENice-C1600 firmware should be version     
       1.288 or later  and CalmSHINE16 version also should be version 1.375 or later.
   2. In case of using S3CF9BJ device,  OPENice-C1600 v 1.287 will
      not work with CalmSHINE16 v1.36x or before.
      Please use CalmSHINE16 v1.37 or later.

version1.36

    Enhanced feature
        1. Support function tree/combo box in the opened file(debug mode/edit mode).
        2. Support S3CFC9BJ  Flash memory write
        3. Go to Line menu is added.
        4. Serial downlaod speed is supported up to 115200bps.
        5. Save to file/buffer clear menus is deleted from the Trace list view
        6. The finger icon is not shown which appeared during system was initializing.

     Bug fix
        1. Sometimes memory writing was not worked properly in the memory views             because of the vertical/horizontal sroll bar bug.

        2. All included file names appeared in a project window
            when newly added header file name was same as the previous one.

version1.35     

      Enhanced feature
        1. Crypto enable menu is added (smart simulator)
        2. Time to read DBG is reduced (70%)
        3. Find in files and Find in project menu are added in popup menu.
        4. Page tap is added.
        5. Open rom/eeprom view is added to ROM/EEPROM code generation.
        6. Files can be set seperately optimize level/compiler/assembler option
        7. Show next statement is added (return PC)

      Bug fix         
        1. CalmSHINE was crached when a structure pointer varible was watched
        2. CalmSHINE was crached when you tried to save Data Memory above 0x20000   
        3. Project option button was hidden in 800*600 mode bug fix.
        4. mrs2 regiter setting was impossilbe in es instruction
        5. CalmSHINE was crached when you stopped donwloading
        6. Toggle disassemble mode was not worked in EEPROM.

Version 1.34  2001-10-12

  Bug fix

  1. Simple TRACE/TIMER was not worked in 16bit address.
  2. If start debugging was executed again after code downloading,
     the communication error was occurred.
      (the "can not open comport" message was displayed)
  3. In Microsoft Windows2000, when making a new project,
      previously made project' directory was not shown by default.
  4. Data memory dump error.
  5. A compiler option was saved incorrectly.  
     when 'Generate jump tables for switch statement' option was changed
     after selecting a C sourc file  in C compiler option window.

  Enhanced features

  1. Internal clock setting disable(CPAD3)
  2. Compiler option " -nAN" was added (Non ANSI-C Standard)
  3. Support Maximum Include directory number up to 32.
  4. A mon and a mem file are added for S3FC9BJ
  5. ROMCODE can be generated even if EEPROM section is separated
  6. If the 'Main' line information doesn't exist, disassemble mode is shown
      instead of displaying "reset to emu/simulator " message.
  7. Improve user friendly add/delete at include and lib files path in the Option window.
  8. Support popup menu at directory browser edit window.
  9. Support "29c256" device at PROM programming.
  10. Add S3CC9A9/S3CC9C9/S3CC9CB mon/mem files.
  11. ROM CODE generation can be easily manipulated just
       by changing the memory16.map file.
  12. cstartup16.s update
       Initialization of user defined section before address "beforeaddr 0xffff".
  13. Add CPU operating speed option(CTR_WAIT)
  14. Size_t becomes along type - SWI protocol(FILE I/O)
             - New header directory(header2)
             - Calm16_1_sizet.lib added
             - Calm16_code_sizet.lib added
  15.Check Project option before start debugging.

 

v1.33  2001-09-07

  Enhanced feature

   1. 'Find error' popup menu is added to the output build view.
   2. ROM code Generation menu is added.
   3. Timer clock is paused whenever user program is stop by step, break...
   4. Fill option is removed from the Liker options.

  Bug fix: following bugs are fixed.

   1. Some of linker options were not saved.
   2. Sometimes, a title in the calmshine16 title bar was not correct.
   3. When you execute 'make' function in the 'Build' menu after a file was edited
       in the other editor, the file was not re-compiled.
   4. Sometimes mem file was read incorrectly
   5. File I/O functions in CPAD3 application were not executed in emulation mode.
   6. The program was halted during Replace all in Windows 2000
   7. Some times 'T' flag was not updated.
   8. When one of mutiply syntax, "emul xiyi, mgx, @rps", was used, rps register
       was updated incorrectly.
   9. Pointer variable were not updated in the variable wiew window.
  10. In case of followings, CalmSHINE16 was downed
      ->Start Debugging -> Set a member variable of structure.
      ->Stop Debugging -> The program was downed.

v1.32  2001-08-20

  - Simulator bug fix
       problem:  Sometimes, T(True) flag was not updated.
            ->> fixed.
  - Dissassembly bug fix
        problem: Some part of 'For loop' were not displayed.
            ->> fixed.
  - Memory Loss bug fix
        problem: CalmSHINE16 didn't return memory when it closed.
            ->> return most of the memory.

v1.31  2001-08-01

  - Bug fixed ::If variables was declared in a line ( for example 'int a=1, j=2, j=3;)
       only the first variable is shown in dissassembly mode. 
        -> shows all information on them.     
  - Bug fixed ::when an user had changed a pointer variable in the watch window,
      the GPR saving the address should be changed. But it didn't work correctly

v1.30  2001-07-23

  - Improve "Built-in simulator" for error checking (LDW + odd address)
  - Parallel driver for NT / Improve Host memory waste
  - Change MEM file format.
  - Support file moving in the project view window.
  - Change Startup files  ex:  cstartup16.s(before)-> cstartup16_S3CC9AB.s
  - Reduced start debugging time.(remove disassembling time)
  - Support Smart card simulator.

v1.25  2001-06-29

  - Support change project file attribute setting as read only.
  - Improve  hexa ,binary syntax coloring (ex : 1234h, 1001b..)

 v1.20   2001-06-13

  - Support stepin to library.
  - Support stop downloading option.
  - Support change MEM file path.
  - Support select print option.
  - Support mouse wheel option.
  - Improve user friendly go/run setup at go/run setup windows.
  - Improve offset address setting in the load from file for data memory loading.
  - Bug fixed: Scrolling disassemble windows.
  - Improved GDI resource waste.

v1.10   2001-04-30

  - Support simple MDS trace/timer option.
  - Adds generate jump tables for statement check box at compiler option
  - Delete real time view and trigger occurrence interval at go/run setup.
  - Support text copy/select option at output windows.