Searching \ for '[PIC]: EasyISP (wisp628 easyprog driver) released' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: massmind.org/techref/microchip/devprogs.htm?key=wisp
Search entire site for: 'EasyISP (wisp628 easyprog driver) released'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: EasyISP (wisp628 easyprog driver) released '
2004\11\29@190159 by Philip Pemberton

face picon face
In message <spam_OUT200411290934.iAT9Y0903690TakeThisOuTspamd1o265.telia.com>>          "Jan-Erik Soderholm" <.....jan-erik.soderholmKILLspamspam@spam@telia.com> wrote:

> That's why I'm still looking for Olin's files. According to an earlier
> post from Olin, maybe they might be found on Philip's PC. And maybe
> Philip, when he is back in real life (that is, on the PIClist :-) ), could
> confirm this...

"I'm not asleep! I'm jes', erm.. restin' me eyes, guv'ner!"

First off, the latest EasyISP firmware is on my website. Version 9/10
protocol support is the next thing on the to-do list; ETA some time next
week.
URL: <http://www.philpem.me.uk/elec.php>
 [ yes, it's all PHP now, but the .htm links should still work ]

> Oh well, doesn't MC test their own tools ??

I'd be inclined to say.... No.

Later.
--
Phil.                              | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB,
philpemspamKILLspamphilpem.me.uk              | ViewFinder, 10BaseT Ethernet, 2-slice,
http://www.philpem.me.uk/          | 48xCD, ARCINv6c IDE, SCSI
... If it ain't broke, break it and charge for repair.
____________________________________________

2004\11\29@210212 by Chen Xiao Fan

face
flavicon
face
Hi, the website is down now. :(

Any interests to extend the Pickit 1 firmware and the PC host software? :)
Compare to Wisp628, it is similar in price and support USB. It is also
made by Microchip and will be supported by Microchip for basic
functionality.

If we populated the PICKit 1 with the optional RS232 and replace the 16C745
with the new PIC18F USB part, I see even a possibility to have similar
function of MPLAB ICD2.

Xiaofan

{Quote hidden}

6GB,
>EraseMEphilpemspam_OUTspamTakeThisOuTphilpem.me.uk              | ViewFinder, 10BaseT Ethernet, 2-slice,
>http://www.philpem.me.uk/          | 48xCD, ARCINv6c IDE, SCSI
>... If it ain't broke, break it and charge for repair.
____________________________________________

2004\11\30@012254 by Chen Xiao Fan

face
flavicon
face
Hi, the website is up again now. I download the source code and
the EmbedInc development environment.

I found that it did not work in Windows 98SE which is what I have
now at work. Maybe I can try to learn this at home.

But I see a lot of batch file there in the com directory and it
is a bit scary. Olin, just wondering why not using something
like make (makefile)?

Xiaofan
____________________________________________

2004\11\30@012429 by Denny Esterline

picon face

----- Original Message -----
From: "Chen Xiao Fan"

> Hi, the website is down now. :(
>
> Any interests to extend the Pickit 1 firmware and the PC host software?
:)
> Compare to Wisp628, it is similar in price and support USB. It is also
> made by Microchip and will be supported by Microchip for basic
> functionality.
>
> If we populated the PICKit 1 with the optional RS232 and replace the
16C745
> with the new PIC18F USB part, I see even a possibility to have similar
> function of MPLAB ICD2.
>
> Xiaofan
>


Huh? Optional RS232? The unpopulated parts on board are part of a snap-off
development board, not electrically connected to the 16C745 at all. And
although I haven't read the datasheets in detail to compare them, the
16C745 and the new 18F USB parts have such vastly different specs I would
*not* expect them to have the same pinout. By the time a person works
around those issues, what have you saved?

FWIW, I was disappointed when I first received my PICKit1 and discovered
that it wouldn't program other parts. Seemed to me like microchip missed an
opportunity there. It seemed to me that the hardware did everything
necessary for most or all of the FLASH PICs (I don't think Vpp is strong
enough for the EEPROM parts) If only the PC software and firmware supported
it....

-Denny


____________________________________________

2004\11\30@023153 by Philip Pemberton

face picon face
In message <3B8AEFFADD3DD4118F8100508BACEC2C05850E5D@spex>
         Chen Xiao Fan <xiaofanspamspam_OUTsg.pepperl-fuchs.com> wrote:

> Hi, the website is down now. :(

Hmm. Try it again - from some places it runs a little slow, then once your
machine picks up the DNS data, it speeds up.

> Any interests to extend the Pickit 1 firmware and the PC host software? :)
> Compare to Wisp628, it is similar in price and support USB. It is also
> made by Microchip and will be supported by Microchip for basic
> functionality.

No chance. I don't do USB, and adding RS232 to the PICkit would be
prohibitively expensive anyway.

Later.
--
Phil.                              | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB,
@spam@philpemKILLspamspamphilpem.me.uk              | ViewFinder, 10BaseT Ethernet, 2-slice,
http://www.philpem.me.uk/          | 48xCD, ARCINv6c IDE, SCSI
... He's got a magnet!!!  Everybody BACKUP!!!!!!!!
____________________________________________

2004\11\30@023657 by Philip Pemberton

face picon face
In message <3B8AEFFADD3DD4118F8100508BACEC2C05850E5F@spex>
         Chen Xiao Fan <KILLspamxiaofanKILLspamspamsg.pepperl-fuchs.com> wrote:

> I found that it did not work in Windows 98SE which is what I have
> now at work. Maybe I can try to learn this at home.

Read the instructions on the Easyprog website. You have to configure the
development environment manually in Win98.

> But I see a lot of batch file there in the com directory and it
> is a bit scary. Olin, just wondering why not using something
> like make (makefile)?

Batch files are more fun ;D

Later.
--
Phil.                              | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB,
RemoveMEphilpemTakeThisOuTspamphilpem.me.uk              | ViewFinder, 10BaseT Ethernet, 2-slice,
http://www.philpem.me.uk/          | 48xCD, ARCINv6c IDE, SCSI
... All you folks do not exist. My sysop types all this stuff in.
____________________________________________

2004\11\30@075848 by olin_piclist

face picon face
Chen Xiao Fan wrote:
> I found that it did not work in Windows 98SE which is what I have
> now at work.

Right.  The automated installation procedure will make quite a mess on Win9x
systems, just like the documentation says.

> But I see a lot of batch file there in the com directory and it
> is a bit scary. Olin, just wondering why not using something
> like make (makefile)?

BAT files are the lowest common denominator that I know will work on all
machines.  Most things rebuild within a few seconds so its not a big deal.
However, nothing is stopping you from creating your own makefiles.  If that
is too much hassle you can have all your money back.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com
____________________________________________

2004\11\30@143754 by Dwayne Reid

flavicon
face
At 11:18 PM 11/29/2004, Chen Xiao Fan wrote:
>Hi, the website is up again now. I download the source code and
>the EmbedInc development environment.
>
>I found that it did not work in Windows 98SE which is what I have
>now at work. Maybe I can try to learn this at home.

Read - very carefully - the special instructions for installation under
Win98SE.  Pay particular attention to the part that says how to work with
the file while the automated installer is stalled while waiting for user
input.  Note that it is important that the automated installer remain
stalled!  After dealing with the files, kill the automated installer
process - don't allow it to continue.

I found Olin's instructions easy to follow and I can testify that the
environment works on both Win98SE installations that I've tried it on.

dwayne

--
Dwayne Reid   <spamBeGonedwaynerspamBeGonespamplanet.eon.net>
Trinity Electronics Systems Ltd    Edmonton, AB, CANADA
(780) 489-3199 voice          (780) 487-6397 fax

Celebrating 20 years of Engineering Innovation (1984 - 2004)
 .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-
    `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'
Do NOT send unsolicited commercial email to this email address.
This message neither grants consent to receive unsolicited
commercial email nor is intended to solicit commercial email.

____________________________________________

2004\11\30@192721 by Chen Xiao Fan

face
flavicon
face
Okay, it works in Windows XP with no problem and the BAT files
are not so difficult to adapt as well after reading the document
from Jan-Eric (the PDF file, Ch6) and Ch8 tells us how to use
MAKE. Thanks Jan-Eric and Olin.

It seems I do need to manually register %MPLABDir% in the XP
environment. The %EMBEDINC% and %PATH% are installed with
the installer.

Xiaofan

>Date: Tue, 30 Nov 2004 07:58:26 -0500
>From: TakeThisOuTolin_piclistEraseMEspamspam_OUTembedinc.com (Olin Lathrop)
>
>Chen Xiao Fan wrote:
>> I found that it did not work in Windows 98SE which is what I have
>> now at work.
>
>Right.  The automated installation procedure will make quite a mess on
Win9x
{Quote hidden}

____________________________________________

2004\11\30@194556 by Jan-Erik Soderholm
face picon face
Chen Xiao Fan wrote :

> Okay, it works in Windows XP with no problem and the BAT files
> are not so difficult to adapt as well after reading the document
> from Jan-Eric (the PDF file, Ch6) and Ch8 tells us how to use
> MAKE. Thanks Jan-Eric and Olin.

Hi.
Nice that you found the PDF !
Just note that it hasn't been updated for a while.
I think Olin have made at least one major update since
I made this PDF from his plain text based docs...
I'll see when there is time to make an update. I've been
forced to focus on "real" customers who pays "real" money
lately... :-)

Jan-Erik.
____________________________________________

2004\11\30@195725 by Chen Xiao Fan

face
flavicon
face
I would say it will not work right out of the box under Win98SE
(after copying the EMBEDINC directory to your hard drive and setting
the environment variable %embedinc% and adding %embedinc%\com
to the %path% and rebooting).

For example, in the batch file src_get.bat, we have the following:
"cd /d %embedinc%\src\%1".

/d is not a valid switch in Windows 98SE. Since I installed to
the C:\embedinc, I can change that to "cd /d %embedinc%\src\%1".

I tried to add the following to Autoexec.bat.
rem For EMBEDINC PIC DEV
set embedinc=c:\embedinc
set path=%embedinc%\com;%path%
set MPLABDir=C:\Progra~1\MPLABI~1\MCHIP_~1

A simple run of the following returns quite some errors.
C:\embedinc\com>call src_ins_aspic pic std_def
File not found
File not found
Invalid switch - /D                (can be fixed)
File not found
std_def.ins.aspic

Am I missing something obvious here?

Xiaofan

>Date: Tue, 30 Nov 2004 12:37:51 -0700
>From: Dwayne Reid <RemoveMEdwaynerspamTakeThisOuTplanet.eon.net>
>
>I found Olin's instructions easy to follow and I can testify that the
>environment works on both Win98SE installations that I've tried it on.
>
>dwayne
____________________________________________


'[PIC]: EasyISP (wisp628 easyprog driver) released'
2004\12\01@085425 by olin_piclist
face picon face
Chen Xiao Fan wrote:
> I would say it will not work right out of the box under Win98SE
> (after copying the EMBEDINC directory to your hard drive and setting
> the environment variable %embedinc% and adding %embedinc%\com
> to the %path% and rebooting).
>
> For example, in the batch file src_get.bat, we have the following:
> "cd /d %embedinc%\src\%1".
>
> /d is not a valid switch in Windows 98SE.

Yes, you are right.  Changes were recently made to the build scripts that
use features not found in the Win9x command shell.  The PIC build
enviornment no longer runs on Window 9x.  The web site has been updated
accordingly.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com
____________________________________________

2004\12\02@040840 by Chen Xiao Fan

face
flavicon
face
I think the problem for Olin's Pic Development Environment
with Windows 98SE are with the two batch files (src_get.bat
and src_getfrom.bat). I do not have a simple fix for that
since I am not so good at Batch file.

To build EasyIsp in Win98, I have choose to modified the following
4 batch files instead and modified build_wispezp_expic.bat to
use the modified batch files. Please note I remove lots
of the advance features of the original batch files. The
tools have to be installed in C:\ as well since "cd /d" is not
working in Win98.

Anyway, Olin does not support Win98 and I do not think it is a
good idea to do it in Win98. My company will probably move
to Windows XP Professional next year.

Maybe Jan-Eric can update the documentation on how to use
Olin's tools using Make.

Xiaofan

1)
rem my_src_ins_aspic.bat
@echo off
cd %embedinc%\src\%1
set tabs= -tabs 10 18 30 31
copya (cog)source/%1/%2.ins.aspic
echo %2.ins.aspic
prepic %2.ins.aspic

2)
rem my_src_aspic.bat
@echo off
echo %2.aspic
cd %embedinc%\src\%1
set tabs= -tabs 10 18 30 31
copya (cog)source/%1/%2.aspic
asmpic (cog)src/%1/%2.aspic /c- /o+

3)
rem my_src_libpic.bat
@echo off
cd %embedinc%\src\%1
set tabs=
copya (cog)source/%1/%2.mlist
echo %2.mlist

if exist %2.lib del %2.lib
if exist %2.libpic del %2.libpic

copya -out %2.libpic -s "/c"
copya -out %2.libpic -append -s "%2.lib"
copya -out %2.libpic -append -in %2.mlist
libpic %2.libpic


4)
rem my_src_expic.bat
@echo off
cd %embedinc%\src\%1
set tabs=
copya (cog)source/%1/%2.linkpic
echo %2.linkpic

copya %2.linkpic %2.lkr
copya -out %2.lkr -append -s "LIBPATH ."
if exist %2.o      copya -out %2.lkr -append -s "FILES %2.o"
if exist %2_strt.o copya -out %2.lkr -append -s "FILES %2_strt.o"
if exist %2.lib    copya -out %2.lkr -append -s "FILES %2.lib"

if exist %2.out del %2.out
if exist %2.map del %2.map
if exist %2.hex del %2.hex
if exist %2.cod del %2.cod
linkpic %2

{Quote hidden}

____________________________________________

2004\12\02@042601 by Jan-Erik Soderholm

face picon face
Chen Xiao Fan wrote :

> To build EasyIsp in Win98, I have choose to modified the following
> 4 batch files instead and modified build_wispezp_expic.bat to
> use the modified batch files. Please note I remove lots
> of the advance features of the original batch files.

When I installed Olin's envir, I also heavily modified the
"glue" (BAT files). Anyway, the real value in Olins environment
is in the macros and the preprocessor, not in the BAT files
as such.

> The tools have to be installed in C:\ as well since "cd /d" is not
> working in Win98.
>
> Anyway, Olin does not support Win98 and I do not think it is a
> good idea to do it in Win98. My company will probably move
> to Windows XP Professional next year.

Right, working with W98 seems a total waste of time, not only
becuse Olin doesn't support it, but in general...

> Maybe Jan-Eric can update the documentation on how to use
> Olin's tools using Make.

Of course I "could". :-)
If it will happen, is a totaly other matter...

Regards,
Jan-Erik.
____________________________________________

2004\12\02@192242 by Chen Xiao Fan

face
flavicon
face
Oh I understand that. Maybe I can try to do that but I only
know a bit of Make or maybe I can get help from my two brothers
who are software engineers now.

Of course I'd prefer Olin to put up a official Makefile
template. :)

Xiaofan

{Quote hidden}

____________________________________________

2004\12\02@230903 by Dave Tweed

face
flavicon
face
Chen Xiao Fan <RemoveMExiaofanEraseMEspamEraseMEsg.pepperl-fuchs.com> wrote:
> Oh I understand that. Maybe I can try to do that but I only
> know a bit of Make or maybe I can get help from my two brothers
> who are software engineers now.
>
> Of course I'd prefer Olin to put up a official Makefile template. :)

I doubt Olin will do that.

The attached Makefile will build Olin's HAL project.
I posted this a long time ago, but here it is again.

It should be pretty obvious how to modify it for other projects -- it's
mainly a matter of replacing the HAL_OBJS lines with the right list of
object files, fixing up the names in the link step, and creating all the
correct source dependencies at the bottom.

Note: I use my own preprocessors ahead of Olin's. APP1 implements a set
of flow control structures (if/then/else, loops of various types) that
automate the generation of most labels internal to functions. APP2 takes
care of inserting all of Olin's DBANKIF macros ahead of symbol references
that need them. It also smashes the indentation to match Olin's coding
standard. As long as you don't create files with an ".app" extension,
these won't get in your way.

-- Dave Tweed

=======================================================================
# Embed/src/hal/Makefile

# Embed, Inc. tools

PREPIC = ../../com/prepic

# Microchip tools

ASM = "c:/Program Files/MPLAB/MPASMWIN"
LINK = "c:/Program Files/MPLAB/MPLINK" /k "../pic"

# Other tools

APP1 = preproc.pl -a PIC
APP2 = perl ../../preproc2.pl

RM = del

HAL_OBJS = hal_strt.o hal_ad.o hal_eyes.o hal_init.o hal_intr.o hal_main.o \
hal_port.o hal_rand.o hal_soun.o hal_s09.o hal_s16.o hal_s22.o hal_s35.o \
owl.o howl.o pop.o pop2.o

# My preprocessors

%.aspic: %.app
       $(APP1) $< >$*.temp
       $(APP2) $*.temp >$@
       $(RM) $*.temp

# Embed's preprocessor

%.asm: %.aspic
       $(PREPIC) $< $@

%.inc: %.ins.aspic
       $(PREPIC) $< $@

# Assemble

%.o: %.asm
       $(ASM) /c- /q /o $@ $<

# Link

hal.hex: $(HAL_OBJS)
       echo "FILES $(HAL_OBJS)" >temp.lkr
       $(LINK) p16f876m.lkr temp.lkr /m hal.map /o $@

# Cleanup

clean:
       $(RM) *.ERR
       $(RM) *.LST
       $(RM) temp.lkr

realclean: clean
       $(RM) *.asm
       $(RM) *.inc
       $(RM) *.O
       $(RM) *.map
       $(RM) *.cod
       $(RM) *.hex

# Additional source dependencies

hal_ad.o: hal.inc hallib.inc

hal_eyes.o: hal.inc hallib.inc

hal_init.o: hal.inc hallib.inc

hal_intr.o: hal.inc hallib.inc

hal_main.o: hal.inc hallib.inc

hal_port.o: hal.inc hallib.inc

hal_rand.o: hal.inc hallib.inc

hal_s09.o: hallib.inc

hal_s16.o: hallib.inc

hal_s22.o: hallib.inc

hal_s35.o: hallib.inc

hal_soun.o: hal.inc hallib.inc

hal_strt.o: hal.inc hallib.inc

howl.o: hal.inc hallib.inc

owl.o: hal.inc hallib.inc

pop.o: hal.inc hallib.inc

pop2.o: hal.inc hallib.inc
=======================================================================
____________________________________________

2004\12\03@033255 by Jan-Erik Soderholm

face picon face
Chen Xiao Fan wrote :

> Of course I'd prefer Olin to put up a official Makefile
> template. :)
>
> Xiaofan

Hi.
You can very well build your project without using any
make tool at all. Most normal projects builds rather quick
on a reasonable new PC anyway...

Jan-Erik.

____________________________________________

2004\12\06@042522 by Chen Xiao Fan

face
flavicon
face
Thanks Dave for posting the Makefile. I also agree with Jan-Eric
that maybe I should stick to the batch file approach and using
Windows XP. Anyway more important is the content of the macros.

Xiaofan

{Quote hidden}

____________________________________________

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