Installation of SH1WH Development Environment
Andrew Huang
bunnie@mit.edu
1. Get sh1whdev.zip,
sh1whcomm.zip,
and jc.zip. Save them on your target drive, in this example, C:.
2. Unzip sh1whdev.zip to c:\. It will create a directory tree called \gnush
which contains the compiler, libraries, and sources.
3. Create a directory called sh1whcomm on c:, and unzip sh1whcomm.zip
to that directory.
4. Install JDK. Get the binaries from
Sun Microsystems and run the install program. The most recent rev at the
time of writing, JDK1.1.7B, installs to C:\jdk1.1.7b.
5. Unzip the java comm extensions (jc.zip) to your jdk1.1.7b directory.
6. Copy the files comm.jar and win32comm.dll to \jdk1.1.7b\bin,
and copy javax.comm.properties to \jdk1.1.7b\lib. You may need to
set windows to show all file types instead of hiding system types to see
the .dll file.
7. Add these lines to your autoexec.bat file.
8. Reboot your computer. (*sigh*)
9. Start JTerm by doing cd c:\sh1whcomm and typing java JTerm
(The J and T must be capitalized in JTerm). This should start the comm
software. You must click on "open port" to start interacting with the board.
10. You can use the template directory in c:\gnush\sh1wh\templdos as a
template for your C programs. Just set up the makefile to point to the
right files (search-and-replace for the keyword test4 and replace
with your filename), and make a .h file for your code. You should be able
to type make in your code directory, and the make should complete
with no errors.