Aerospace



Discussion Forum

Home

Company Information

Information Request

Linux How-to Guides

ADSP 21xx
Digital Signal Processing
Tutorials

SW Utilities

On-line Order Form

Aerospace Projects

Commercial Projects

Circuit Boards

Server Support


bonk

Have you found this site useful? Did we save you time? Did we cure your head-ache? Is your hair growing back now?

Please make a donation to help with maintenance.


Objective Real-Time Software on the ADSP21XX

Xbug ver. 1.0, X-Modem File Upload Utility.

1. Introduction

Xbug is a DOS utility, which can be used to download code to a target, using the X-Modem protocol.

There are many communications programs available which can do the same, but they are not very helpful when you have to debug the target software loader, since they do not show the communications between the target and the PC while the upload is in process.

Xbug displays all communications in hexadecimal and is tolerant of extra characters received from the target. This means that you can insert debug strings in the target software loader and view them while performing a download. The only proviso is that the target must not send meaningful X-Modem characters in these debug strings (that includes ACK, NAK and CAN).

2. Usage

Run Xbug and include a binary code file as an argument. The communications parameters are fixed at 9600 baud, 8 data bits, no parity and 1 stop bit, with no hardware flow control. This is compatible with the software loader presented on this CD.

Example:

xbug filename.bin

Transmit data is displayed in yellow and received data in red. Keypresses will also be transmitted to the target and displayed in red.

When the download process is complete, Xbug will continue to monitor the serial line and display all data received from the target.

Press ESC to terminate the program.



Copyright © 1996-2008, Aerospace Software Ltd., GPL.