---- START NEW MESSAGE --- Received: from cherry.ease.lsoft.com [209.119.0.109] by dpmail10.doteasy.com with ESMTP (SMTPD32-8.05) id ADFDAFD01B6; Thu, 29 Jan 2004 00:02:05 -0800 Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00CC24B1@cherry.ease.lsoft.com>; Thu, 29 Jan 2004 3:01:53 -0500 Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8e) with spool id 8413 for PICLIST@MITVMA.MIT.EDU; Thu, 29 Jan 2004 03:01:48 -0500 Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 1909; Thu, 29 Jan 2004 03:01:24 -0500 Received: from smtp-out1.xs4all.nl [194.109.24.11] by mitvma.mit.edu (IBM VM SMTP Level 430) via TCP with ESMTP ; Thu, 29 Jan 2004 03:01:23 EST X-Comment: mitvma.mit.edu: Mail was sent by smtp-out1.xs4all.nl Received: from PAARD (a213-84-20-53.adsl.xs4all.nl [213.84.20.53]) by smtp-out1.xs4all.nl (8.12.10/8.12.10) with ESMTP id i0T81PfX026573 for ; Thu, 29 Jan 2004 09:01:25 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <000201c3e63e$184064e0$0b00a8c0@PAARD> Date: Thu, 29 Jan 2004 09:01:26 +0100 Reply-To: pic microcontroller discussion list Sender: pic microcontroller discussion list From: Wouter van Ooijen Organization: Van Ooijen Technische Informatica Subject: Re: [PIC:] WLoader bootloader for 16F87XA To: PICLIST@MITVMA.MIT.EDU In-Reply-To: <20040128130028.GA20842@cleon.cc.gatech.edu> Precedence: list X-RCPT-TO: Status: U X-UIDL: 371856228 > I see. Should be a simple change. I wonder if for the 87XA > bootloader if it > should simply ignore programming commands (L commands) unless > it's a 11 in > the address. So for 00, 01, 10 it simply loads the location, > but for 11 it > loads the location and does the program. Then the protocol > works unchanged > from the host side. Nope. Consider a hex file with locations 0,4,5,... (which is not unlilkely). The old (877) protocol would simply send these addresses. The new protocol (877A) must at least send address 3 too, otherwise address 0 will never be written. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: 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. .