JEVM AWT Tests
These tests, located in c:\fadata\jevm\java\AWT, are all available in the public domain. You can run all the tests on all DSK platforms. The recommended environment variable setup is as follows:
Include c:\fadata\jevm\bin and c:\jdk1.6.0\bin (your Java installation folder) in the PATH.
JEVM_DIR=c:/fadata/jevm.
TI_DIR=c:/CCStudio_v3.12 (your CCS installation folder).
CLASSPATH=./
LIBPATH=c:/fadata/jevm/dsk/dskXXXX (where XXXX is 5510, 6416, 6455, 6711 or 6713).
JEVM should be run using the corresponding batch file (we will use the jevm6416.bat as an example):
- jevm5510.bat for DSK5510
- jevm6416.bat for DSK6416
- jevm6455.bat for DSK6416
- jevm6711.bat for DSK6711
- jevm6713.bat for DSK6713
BlinkAWT
This is the only DSK-dependent AWT test.
Change directory to c:\fadata\jevm\java\JNI and execute jevm6416 BlinkAWT
A graphical window will appear, showing the status of the user switches and the LEDs. Now you can click on LED buttons to make LEDS on board on and off. You can also change board switch positions to see their status reflected in the window.
The interesting thing about this test is that JEVM loads the corresponding native methods (that can be seen in the file Leds.c) dynamically on request by the Java application.
Note: for all DSKs except DSK6711 there are 4 switches and 4 LEDs that can be independently set on and off. For DSK6711 there are only 3 switches and 3 LEDs and the behavior of the test is slightly different.
3D Chart
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 LineChartPanel
Draw Test
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 DrawTest
Waves Demo
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 Example5Applet
3D Models
Change directory to c:\fadata\jevm\java\AWT and
execute jevm6416 ThreeD 0
or jevm6416 ThreeD 1
or jevm6416 ThreeD 2
or jevm6416 ThreeD 3
Widgets Demo
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 WidgetsDemo
Image Test
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 ImageTest
Dither Test
Change directory to c:\fadata\jevm\java\AWT and execute jevm6416 DitherTest
Note for DSK6713 users. Due to the inefficient driver for the SpectrumDigital embedded JTAG emulator, the host-target communication of DSK6713 is very slow (by a factor of 3-4 compared to the other DSKs). The slow speed is not JEVM fault. Please have patience.
Note for DSK5510 users. Due to the architectural limitations of C55xx DSPs, only small images can be displayed. Attempts to enlarge the displayed windows can result in error output or even in hanging the target. No single object of C55xx can exceed 64K in size and thus an image can't contain more than 32K pixels.


