Searching \ for 'UNIX Tools?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=unix+tools
Search entire site for: 'UNIX Tools?'.

Truncated match.
PICList Thread
'UNIX Tools?'
1995\05\16@115859 by JT

picon face
Greetings everyone! I am new to this list so
pardon me if this is repetitive.
Is anyone aware of any UNIX based development tools
for the PIC parts. SUN workstations are the prefered
target platform, but any info would be helpful.
Thanks,
John
Field Apps Eng
Bell Industries
T: (408) 734-8570
F: (408) 734-8588

1995\05\16@134723 by Przemek Klosowski

flavicon
face
  From: John T <spam_OUT72712.2347TakeThisOuTspamCOMPUSERVE.COM>
  Is anyone aware of any UNIX based development tools
  for the PIC parts. SUN workstations are the prefered
  target platform, but any info would be helpful.

I also prefer to use Linux rather than DOS/Windows, because
of its inherent capabilites (e.g. I expect to be able to
download program to the PIC while still having the machine
available for other use). At present, I plan to run
assembler and simulator in a DOS emulator uner Linux,
while running David Tait downloader.

In the long term, I plan to pull out the PIC emulator that someone
wrote for Unix/X, and work on it some. I plan to convert it to
use Tcl/Tk.

                       przemek klosowski (.....przemekKILLspamspam@spam@rrdstrad.nist.gov)
                       Reactor Division (bldg. 235), E111
                       National Institute of Standards and Technology
                       Gaithersburg, MD 20899,      USA

                       (301) 975 6249

1995\05\17@044908 by Adrian Godwin

flavicon
face
JT <72712.2347spamKILLspamCOMPUSERVE.COM> wrote :

>  Greetings everyone! I am new to this list so
> pardon me if this is repetitive.
> Is anyone aware of any UNIX based development tools
> for the PIC parts. SUN workstations are the prefered
> target platform, but any info would be helpful.

Here's an announcement that appeared on this list some time ago .. is
it possible to add this to the FAQ ?

-adrian



_From: Ian King <.....iekKILLspamspam.....ADVANCED-ROBOTICS-RESEARCH-CENTRE.SALFORD.AC.UK>> _Subject:      Pictools0.8 available
_X-To:        
EraseMEPICspam_OUTspamTakeThisOuTmitvma.mit.edu
_To: Multiple recipients of list PIC <PIC%MITVMA.BITNETspamspam_OUTuga.cc.uga.edu>

Well I have finally uploaded the latest version of
pictools onto ftp.funet.fi.  It is currently in
/pub/microprocs/incoming, but will (hopefully) soon
be moved into /pub/microprocs/pic/pictools

In case you don't know it is a macro assembler and disassembler
for unix (or any system that can run gcc, bison and flex) All
source code is supplied.

The file is: pictools08.tar.gz (29180 bytes long)

If anyone needs a copy urgently I will mail them with it.  If there
is a flood of interest I could post it to the whole list but I would
rather not bung up everyones in-tray ;-)

0.5 to 0.8 are complete re-writes of the original code and this is the
first public release of this new code.

The readme.1st follows.

pictools0.8
-----------

*Important* these pictools are released under the GNU licence (included in
COPYING)
Please read this carefully if you want to do anything but use these tools.

These programs are designed to allow a unix like system (linux in my
case) act as a development system for the Microchip PIC range of processors
They port to any system that is capable of running GNU gcc.

The assembler picasm is able to compile code for 12, 14 and 16 bit pics.
The disassembler picdis is able to disassemble code from 12 and 14 bit pics.
If anyone needs a 16bit disassembler they had better ask really nicely, or wait
until I need to use one ;-)

See the test and example directorys for example code showing the syntax of the
source assembler code. In the include directory are the instruction sets for the
three architectures of PIC, giving an idea of how macros are defined. This
directory
needs to be pointed at by the picasm script, so edit picasm appropriatly.

Code is output in intel hex 16 format, together with a config file which
may detail the fuse, id and oscillator options a pic may use.
A program to decode the .cfg file is also be provided and may be used to produce
loaders
for downloading software.  The format of the config file is close to the
previous PT
format used by this assembler.

Some code for reading intel hex 16 (for downloader code writers) is provided
in the disassembler directory src/disasm/intel16.c

A "concise" manual is provided, as well as an "real" piece of example code.

Any bugs, comments, suggestions to @spam@iekKILLspamspamuk.ac.salf.arrc

Next project is a high(er) level language based on either C, BASIC or FORTH
(haven't decided which yet!) aimed at PICs and other low resource
microcontrollers
(IBP's) all/any suggestions welcome.....  Currently a tiny FORTH environment is
looking good to me (STOP PRESS - this has now been started provisionally called
third ;-)

Acknowledgements.
-----------------

Thanks to

vinsci   <KILLspamvinsciKILLspamspamfi.funet.nic>  For many suggestions on how to make the thing
better
                               and for actually using the assembler while it wa
s barely
                               operating.

Brian Lane <RemoveMEblaneTakeThisOuTspamCOM.SEANET>   For beta testing this version and producing a co
de
downloader
                               for linux.

And finally

Jory Bell  <spamBeGonejoryspamBeGonespamEDU.MIT>       For setting up and running the Pic mailing list.
and
Linus Torvalds <>               For creating Linux, by far the best OS on a PC (
IMHO!!)

=%-)

Ian

1995\05\17@072751 by ristopher Bachmann

flavicon
face
>
> JT <TakeThisOuT72712.2347EraseMEspamspam_OUTCOMPUSERVE.COM> wrote :
>
> >  Greetings everyone! I am new to this list so
> > pardon me if this is repetitive.
> > Is anyone aware of any UNIX based development tools
> > for the PIC parts. SUN workstations are the prefered
> > target platform, but any info would be helpful.
>
> Here's an announcement that appeared on this list some time ago .. is
> it possible to add this to the FAQ ?
>
> -adrian
>
>
>
 <Long announcement about pictools08 removed>

 I've taken this and gotten it to compile on my Sun 3/260.  I did have to make
one major adjustment, in one location.  If anyone is interested, let me know
(particularly the author, if he's listening, I haven't had time to make up
real diff's)  I've also added some new lines to the code to get it to be
more compatible with MPASM (I think :).  The changes haven't been thoroughly
checked as I haven't had time....

 It's quite interesting, as I NFS mount the development directory on my PC.
It can then read the object files created by the assembler, so that I can
use my programmer to program the parts.  All this because, I have a really
slow PC, and I like using X windows (my PC won't run MS-Windows...)

 Christopher Bachmann

1995\05\17@084215 by Adrian Godwin

flavicon
face
> I am hoping to find an MSc student to convert an existing simulator
> into a PIC simulator.  Our tool is based on the Tcl/Tk ``wish'' Window
> Shell, and lets you simulate multiple (interconnected) controllers, use
> Tcl/Tk to build graphical I/O simulations and control panels, and use Tcl/Tk
> as a ``macroassembler'' for your applications code.  However, the microcontrol
ler
> that it currently simulates isn't a PIC, so someone has to convert the
> interpreter part.  Naturally, if we get this done, I'll let everyone know!
>
> Bob G

There's another Unix simulator around, too - it was posted to this group
by Dave Madden <RemoveMEdhmspamTakeThisOuTVHEISSU.NET.DCL.CO.JP> last november, and should be
on ftp.sics.se as well (though I can't see it there). It needs C++ and X,
and I still have a copy, though it would probably be better to look to
Dave for any updates first.
I haven't tested it, since I don't have C++ up.

-adrian

1995\05\21@153747 by Chuck McManis

flavicon
face
> Apparently Parallax and Microchip downloaders are very timing-sensitive in
> their operation. This list had many reports about them breaking even under
> DOS, e.g. on faster machines.

After 1.7 the MicroChip downloader stuff has been pretty solid. One advantage
of the Microchip stuff is that they use the serial port which is generally
better supported in various "Soft" PCs.

--Chuck

1995\05\21@161348 by Chuck McManis

flavicon
face
Well the 1.4 release wouldn't work at all on my ThinkPad lap top, and
the update fixed that. On the BBS they claimed they had changed the
serial support to be more generic. I know they worked under Linux
now but I've not tried them on a mac (sorry but I'm Macintosh challenged :-)
--Chuck

More... (looser matching)
- Last day of these posts
- In 1995 , 1996 only
- Today
- New search...