Downloading to a PIC with Moni
Connect the PIC or Mark III robot to the first serial port (com1
or /dev/ttyS0 or /dev/ttya).
Click the icon with the green H. Alternatively, from the File
menu, select Send Hex File.

This will bring up the send hex file box as shown here.
Click browse
to find your hex file, then send to send it to the PIC.
Common Problems
No response from the PIC or PIC Boot loader:
- Verify that the serial port setting is correct. From the
Serial
menu, select Configure port, and try a different Com port.
Cannot open serial port:
- See above to verify that the serial port setting is
correct. If is correct, then check the permission of the serial
device (Linux or Solaris). If moni doesn't have permission to
open the serial port, you'll need to change the ownership or permission
of the
serial port or run as root. Run as root
at your own peril. Assuming your group name is aleph,
change the group of the serial port to your group, and give the device
group read and write permission:
# chgrp aleph /dev/ttyS1
# chmod g+rw /dev/ttyS1
I saved the config file, but it reverted back to the old settings:
- Save the config file outside of the moni220m3 directory.
This is not necessary if you are using the tcl source code or the
starkit.
- How do I determine the version of tcl I have:
tclsh
% puts $tcl_patchLevel
wish
% puts $tk_patchLevel
tclkit
% puts $tcl_patchLevel
% puts $::vfs::tclkit_version
Questions or problems with this version of Moni should be directed to:
