TuX as LLG logo
Software
DMX4Linux
Driver Suite for Linux
Hardware
DMX30 Interface
128Ch SPP
DMX43 Interface
2out 2in EPP
LED Hardware
for Linux and Windows
EPROM Sampler
for 8 bits of sound
Misc
CatWeasel
Linux drivers for MK3/4 PCI
pg_trompe
PostgreSQL replication
trycatch
C exception/signal handling lib
Patches
to various software
Tools
and small scripts
Docs
misc documents
Links
to lighting stuff

bslsh - MSP430 BSL frontend for Linux/Un*x

bslsh is a program to upload code and to inspect the system of MSP430 devices through the BSL interface. You can think of it as a primitive system monitor. bslsh currently features:

  • code/data upload/flashing
  • disassembly of memory contents
  • poke/peek of memory
  • execute code
  • dump memory
  • fill memory
  • erase memory/flash

Download

bslsh-2.0.tar.gz released 2002-03-17.

bslsh-2.1.tar.gz released 2008-09-07. Works with current srecord library, includes new schematic for BSL interface.

bslsh-2.2.tar.gz released 2009-11-21. Compilation fixes for gcc 4.

Hardware

To interface the MSP430 hardware you need to build a simple interface for rs232 to 3.3V voltage conversion. This is a slightly modified version of the official BSL interface from TI, specially designed for our bslsh program. We have removed the power supply via PC-RS232 and added a power supply through the BSL connector. Further we have modified the reset logic, so the MSP430 doesn't get the reset signal if the interface is deconnected from the RS232 port.
Schematic of our RS232-BSL interface.


Search:
http://llg.cubic.org/dmx43 © 2001-2010 by Dirk Jagdmann and Michael Stickel