Two versions, free to upgrade. Its a very proven marketing method. It will get you in the door where you would normally be ignored and then, assuming your produce works well, when people want the extra abilities of your programmer, they will buy from you. --- James Newton mailto:jamesnewton@geocities.com 1-619-652-0593 http://techref.massmind.org NEW! FINALLY A REAL NAME! Members can add private/public comments/pages ($0 TANSTAAFL web hosting) -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Jim Robertson Sent: Tuesday, March 21, 2000 16:10 To: PICLIST@MITVMA.MIT.EDU Subject: Re: picstart+, Mplab selective address programming? At 01:11 AM 3/10/00 -0500, you wrote: Hi Phillip You can select a range using the "picstart plus" pull down menu and selecting the program/verify option. This brings up a dialog box that allows you to specify a start and end address. Clumsy but it is an option. I do know what you mean about long program times with the 16F877, MPLAB and the picstart plus. When I get a chance I will finally release the NewGen driver and the optional picstart plus firmware patch and the engage toolbar. Here is a little blurb from my help file. http://www.new-elect.com/engage\hlp_wx13xmplab_launcher.htm NewGen provides much faster programming for flash parts especially when used with the NEWFOUND ELECTRONICS slightly patched version of the PICSTART PLUS firmware. With the NewGen, New PICSTART PLUS firmware you can program 2k worth of PIC code into a 16F876 or 877 in 26 seconds. To do the same with MPLAB and the PICSTART PLUS it will take approximately 2 min and 5 seconds. There is also an inbuilt multimode bootloader originally for firmware updates that perhaps I can open up for general use. While I have all this pretty well perfected I haven't been satisfied with how I can distribute it in a way that is fair to all. (This is also the WARP-13 driver and it cannot be effectively commercial software to those who buy a WARP-13 and free to those who don't. ) Haven't sorted this one out yet. -Jim >OK, Now that I've typed an incomprehensible subject line, let me try to >explain what I'm looking for: > >Using CCS compiler with MPLAB and PICSTART+, I cannot see any way to select >the address range that gets programmed in a 16F877. For short programs, this >ends up wasting alot of time programming empty locations. > >Is there a configuration file, or some magic incantation I'm missing? Any >suggestions? > >I'm getting interested in the rom zapper discussion, but I haven't looked at >how it would integrate with CCS. I did something similar a while back on and >AMD 29200, rather than uploading hex files, I sent compiled binaries via >Xmodem protocol. Worked like a charm, and saved countless hours of development >time. > >However, I'd like to shorten the programming time on the picstart, as >described above, if for no other reason than "It ought to work right." > >Thanks, > >Phillip >-- >Phillip M. Vogel, President | "It's not what you've been taught, >Bartal Design Group, Inc. | it's what you've learned." (me) >318 Marlboro Road | +1-201-567-1343 FAX:+1-201-568-2891 >Englewood, NJ 07631 USA | phillip@bartal.com >