Question: How do I get the Sparc debugger executables to work correctly under Solaris

Answer:

The Sparc executables fail to operate under Solaris 2.3 because the increased security of that OS only allows the root user to access SCSI devices in the manner that our executables do.

To work around this issue, insure that all of the executables ( emurst, emu4x, emuload and pdm) are owned by root user and have the 6755 permissions set via chmod. This will have the side effect that any files that the executables produce, such as log files, saved memory files, and screen configuration files, will be owned by the root user.

Example : Make the following changes as root :


        chmod 6755 emurst emu4x
        chmod root emurst emu4x

Device: TMS320C4x
Category: TI Tools
Detail: Debugger Tools
Detail2: General
Title: Work correctly under Solaris
Source: Case from TMS320 Hotline
Date: 4/30/98
GenId: a2

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!