Searching \ for '[PIC]: Native XWisp for Windows, It's alive !!' 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/microchip/devprogs.htm?key=wisp
Search entire site for: 'Native XWisp for Windows, It's alive !!'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: Native XWisp for Windows, It's alive !!'
2004\03\23@155643 by Jan-Erik Soderholm

face picon face
Hi all Wisp'ers...

I'm happy no announce that my native Wisp port to
Windows (port done on W2K), is now running.

The major problems (apart from the HD crash :-) ) was that
I'm a non-C-expert, and I was mixing up UCHAR with PUCHAR
and when to use and when *not* to use the "&" character
in parameter passing to functions...

Oh well...

Anyway, I have been testing with a 18F1320 which runs
just fine.  Tested with both my old home built Wisp and an
"original" ready built Wisp from Wouter I got today.
Tested using a standard COM port and using  USB-RS232
converter.

I've made an agreement with Rob Hamerling, that I'll
host the Windows port for the time beeing on my web site,
I'll put it up tomorrow, I'll let you know. I will provide
the EXE and a full source kit for those interested. I have
just some minor tidying up of the code to do.

So, now it's a single 130Kb EXE and a 14Kb CFG (with the
PIC part specifics), instead of the 40Mb Python install
with close to 3000 files :-) :-) And (on my system) it runs
in about half the time.

Best Regards
Jan-Erik.

PS.
Since someone asked off-list...
No, there is *no* GUI.
At the moment... :-)


Example of flashing one of Wouters example programs
for the Dwarfs (DN003.HEX):

C:\>xwisp2 port 3 go dn003

XWisp2 version 1.3.03 (Mar 22 2004, LCC)
File DN003.Hex loaded and Intel Hex format conforming
Total of program and data memory: 110 bytes
Programmer Wisp628, firmware version 1.09
Detected target: 18F1320 rev 02 ('07C2')
Target erased
Transferring image to 18F1320 via Wisp628
Transferring program    OK!
Verifying    program    OK!
Transferring data       OK!
Verifying    data       OK!
Transferring ID         OK!
Verifying    ID         OK!
Transferring fuses      OK!
Verifying    fuses      OK!
Write-Verify terminated successfully in 1.11 seconds
Putting target in run mode
XWisp2 terminated successfully in 2.88 seconds

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\03\23@163623 by Igor Pokorny

flavicon
face
Well done.

My congratulation.

Igor

-----Original Message-----
From: pic microcontroller discussion list
[spam_OUTPICLISTTakeThisOuTspamMITVMA.MIT.EDU] On Behalf Of Jan-Erik Soderholm
Sent: Tuesday, March 23, 2004 9:55 PM
To: .....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU
Subject: Re: [PIC]: Native XWisp for Windows, It's alive !!


Hi all Wisp'ers...

I'm happy no announce that my native Wisp port to
Windows (port done on W2K), is now running.

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\03\23@173028 by Andre Miller

flavicon
face
Wow, you work fast! :-) That’s great news!

If you DO decide to add a GUI, please make it optional :-) (so you can still
use the commandline version)

 _____  
André Miller        


{Original Message removed}

2004\03\23@183646 by Jan-Erik Soderholm

face picon face
Andre Miller wrote :

> Wow, you work fast! :-)

Well now (red faced)...

I feel here that I must say that the "port" wasn't from the
Python version, but from the port Rob Hamerling did
to OS/2, and it was already written in C. My task was to
add conditionaly compiled code for the Windows API
specific parts. Mainly low level serial port handling. 95%
of the code is still Robs original C code. And half of my time
was spent reading "msdn.microsoft.com"... :-)

>  That s great news!

I had also thought that, if someone else had done it :-) :-)
Well actualy, I *do* think that also.

And about a GUI. Anoter way would be to write it as a
"system tray" task. So you could point on the Wisp-icon
in the "tray", right click and select "Go" from the pull-up-menu.
Or "Select File", "Select Port" or whatever. But the command
line version/interface will of course still be there.

And, at last, *this* port was to support a specific project,
I've no idea what will happen in the future...

Jan-Erik.

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\03\24@030103 by Wouter van Ooijen
face picon face
> And about a GUI.

Recently someone mentioned that MPLAB calls an external program when it
uses some specific mircochip programmer (picmaster pro?). The command
line interface of that program is documented. Now replace that
executable by a suitable ZPL executable :)

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\03\24@032008 by Jan-Erik Soderholm

face picon face
Wouter van Ooijen wrote :
> > And about a GUI.
>
> Recently someone mentioned that MPLAB calls an external
> program when it uses some specific mircochip programmer
> (picmaster pro?). The command line interface of that program
> is documented. Now replace that executable by a suitable
> ZPL executable :)

Or "XWisp executable" !? :)

Jan-Erik.

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\03\24@033045 by Wouter van Ooijen

face picon face
> Or "XWisp executable" !? :)

of course. right now I don't see a way to have both XWisp, ZPL and a few
other programmers 'inside' MPLAB in this way, but maybe that can be
solved too.

BTW congratulations with the port (but of course the larger part of the
praise is for Rob).

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\03\24@040203 by Jan-Erik Soderholm

face picon face
Wouter van Ooijen wrote :

> BTW congratulations with the port...

Thanks !

> ...(but of course the larger part of the praise is for Rob).

And I really hope that I've been perfectly clear on that point !!

There is no way I'de been able to fix this without Rob's sources.

Actualy, to be fair, "port" might be a to strong word here,
"some minor adjustments" would probably be better... :-)

But now, I must get it up on the web...

Jan-Erik.

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

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