junun.org logo





HOME

GETTING STARTED

FAQs

ABOUT

CONTACT

API DOCUMENTATION

Writing your own Java Applications for TINI

  1. You need to compile your application using the TINI-specific version of Java class libraries. You do this by specifying the option -bootclasspath %TINI_HOME%\bin\tiniclasses.jar on your javac command line.
  2. You need to bundle all the classes used by your application into one file using the command:
       java -classpath %TINI_HOME%\bin\tini.jar TINIConvertor
            -f [classes]  -o MyApp.tini
            -d %TINI_HOME%\bin\tini.db
    
    where [classes] is the name of a class file or a directory containing all your class files and MyApp.tini is the output.
  3. Now transfer this file MyApp.tini to the TINI board and run it:
    java MyApp.tini &
    
  4. You may also load your own application as the bootstrap image, so it starts up automatically in place of slush. To do this you need to convert your application to a .hex file:
    java com.dalsemi.tiniconvertor.BinToHex -input MyApp.tini \
         -output MyApp -startBank 7 -Hex386
    
    then load that .hex file the into bank 7 as described in Loading the firmware.
  5. For further information on how to run code in the TINI Board, check the file %TINI_HOME%\docs\Building_Applications.txt.
 
webmaster@junun.org