GXSM - How to get it
GXSM is generally not available as binary as long we do not have a packaging volunteer. However, there are some more or less up-to-date GXSM-2 Debian packages for i386 available. Otherwise we are sorry and you need to get it from CVS and build it your self. There are detailed instructions in the "Installation" section of the GXSM-2 manual:
Access to the GXSM CVS software archive
Here are some quick-start hints for the very impatient. The Gxsm source and precompiled DSP-code including all sources are available at SourceForge via CVS:
- Gxsm-Project at SF (GXSM, GXSM-2)
- SRanger-Project at SF (Signal Ranger Linux support and DSP code for SPM)
- To get the GXSM source code, use the CVS command checkout "co" and get the "Gxsm-2.0" module (needs gcc 4.0 or higher).
- If you want to use the Signal Ranger DSP board, you need to get and install the
source via CVS from the SF project SRanger.
Make and load (insmod) the "usb-sranger.o" kernel module, then load the SRanger DSP program using the "loadusb" program "loadusb FB_spmcontrol.out" and start "gxsm2". A recent "FB_spmcontrol.out" is always included in the SRanger CVS module. -
Please also read the more recent quick start informations here:
GXSM Installation Knowledge
GXSM & SRanger support Quick Start Guide
- Here is an sample image of an vicinal Si(100) surface: si100demo.nc
try dragging this link on GXSM :-)
Old DSP board stuff, not required for the Signal Ranger
Old PCI32 and PC31 DSP code and support tools are still available:
- To get the most recent Gxsm source code, use the CVS command checkout "co" and get the module "Gxsm" for Gnome 1.4 or the "Gxsm-2.0" module for Gnome-2 (needs gcc 3.3 or higher).
- DSP program (TMS320C3x), C-code and "DSP-binary-releases" from
xafm-xxx.out are available at
Gxsm-Project at SF
please contact me for special DSP-soft needs ! - DSP (TMS320C3x) program loader and tools are included in the Gxsm-Tree
- The TMS320C3x C-compiler and libs (runs in a Linux DOS-Box) are not free,
I use the quite old version:
DOS/4GW Professional Protected
Mode Run-time Version 1.97
Copyright (c) Rational Systems, Inc. 1990-1994 - Compiling of the Signal Ranger DSP (TMS320VC4502) C and Assembler code use the Ti Code Composer. For testing purpose you may find a free evaluation version, check Ti.
Debian Packages
GXSM is also available as precompiled binary for i386-systems. Go here to grab a i386 debian package. The packages do not strictly follow the packaging policy of the distributors. There are no pre- and postinstall scripts, so lookout for any difficulties and please report in the Forums. Additionally, the files are installed in the /usr/local tree, because we do not want to interfere with a clean installation.
New versions will be added ASAP.
Access to the very old Xxsm version - Historic
Just for archive and less powerful machines the old Xxsm XForms version is still available. The Xxsm project is frozen and will not be developed further.
Click here: Go to Xxsm to check it out!
