X-Junk-Score: 0 [] X-Cloudmark-Score: 0 [] X-Cloudmark-Analysis: v=2.3 cv=RZTu9Glv c=1 sm=1 tr=0 a=lMsLqbO7rVjYTG12vP2lnA==:117 a=EGTrlB5LR1cgMXS3Ewwd0w==:17 a=IkcTkHD0fZMA:10 a=x7bEGLp0ZPQA:10 a=CKeqCrOqW6IA:10 a=nTHF0DUjJn0A:10 a=o1OHuDzbAAAA:8 a=Ia-xEzejAAAA:8 a=UKPAHat8AAAA:8 a=vKIbezlLAAAA:20 a=7uhhfakvvCNOsJeZZz8A:9 a=3Ck4giLhyV1WmZBw:21 a=ti6mMUnfn1cJwdRK:21 a=QEXdDO2ut3YA:10 a=5YQ6H4ZxyGn-KoBYtt8s:22 a=Urk15JJjZg1Xo0ryW_k8:22 a=Fc6xXSS-RxGHxrvp76Qp:22 From: "Stephen Izett stephen.izett@gmail.com" Received: from mail-pj1-f44.google.com ([209.85.216.44] verified) by logan.com (CommuniGate Pro SMTP 6.2.14) with ESMTPS id 397701 for flyrotary@lancaironline.net; Sat, 20 Jun 2020 21:33:12 -0400 Received-SPF: pass receiver=logan.com; client-ip=209.85.216.44; envelope-from=stephen.izett@gmail.com Received: by mail-pj1-f44.google.com with SMTP id i12so6229544pju.3 for ; Sat, 20 Jun 2020 18:33:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=5N5VWmM+b8D6TLe4P+re3Vqge/Ts88tQeQ0wXFqHAbU=; b=JmJeKKuZ1AVV5cvwWTwcDvKGkMslneXVj2I6HDrRhLSxXl2lbtmhaY5/recDp9NKqU HMsxju+DTG4dLiNbWJlIq0lTNXVcWdLCxgs2NAvESo7fCvKo6T6Z2VFh9MK9TrvgWV+q uOmpO6h3x60EAmRMMZwu4E0dYNKSVlMqYM91yEiloLAbAZOr2RDfuoCzbnTyIONcFS1I ZQbWw1vixxeDc9/gQxorDoRTVxwFQMyS65FLGftohkfq/yrA+m0KtKmTzcs1g3wWdxXS a2MfkMdBv12xtE+sZOWSJtJDJfxF8cpeoG43YIz497y7ZFux5E+9X9F9oCXT0OPQ66ik nUwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=5N5VWmM+b8D6TLe4P+re3Vqge/Ts88tQeQ0wXFqHAbU=; b=Co1RFZSQ/dWe513SlCb/kCjYPcDZWsb41OzO+zqqSQIHDtJH2br6QKCot71Pjoi/eJ rUYqWeDnp/uzVpci/nVpRRRLFocTG7cKXDAlBLIRA6s88dssJj7vz/cnqnfH0JvcjYxv vX9HJluV5LVWsV3QwboBoO/bf5o6YFN+YRG31ijyusCU7TWO+Rn67hkHcDUdhmwZ+dBl wJsHYQtOGsJFgItBQjDfwC3ygeV8Nxux9P9u2rOsICPShNScMZMgSpKlbvlwNwqvykrE eHJdy7IIAQnY0lZMwbAXdyM0V+Ul3wV0m22QfAyKF+/KZyrG9cry5/YI2VWMQVae/l3d JAxQ== X-Gm-Message-State: AOAM531Yv6bQ7aRypfR5xEJAMDZB2+QSNvhl5jiJtZLqLVWGkGsB0LIp F0bBR2qURvu+cyD/HPihkPmppvEnYoA= X-Google-Smtp-Source: ABdhPJwoZ51E+XXu/Nvg84IyCIKJxqg3wsdKuhDF+Dhz1kcCSibfxAnbdQfLmINS8cKvxdKi8Z6grw== X-Received: by 2002:a17:90a:bf13:: with SMTP id c19mr10211288pjs.186.1592703175409; Sat, 20 Jun 2020 18:32:55 -0700 (PDT) Return-Path: Received: from [192.168.0.59] (pa49-196-35-37.pa.vic.optusnet.com.au. [49.196.35.37]) by smtp.gmail.com with ESMTPSA id h8sm9708815pfo.67.2020.06.20.18.32.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 20 Jun 2020 18:32:54 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: [FlyRotary] Re: EC3 software for Renesis RX-8/LS2 coils fixed and uploaded Date: Sun, 21 Jun 2020 09:32:50 +0800 References: To: Rotary motors in aircraft In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3445.104.11) Good call Finn. Yes, if someone is able to send us their PIC chips. I was thinking burn two new chips and sending it to the recipient and = they replace their A processor and trial with B as the backup old = settings. When they are comfortable that all is good they can replace the B = processor. Does mean they need to retune.=20 Steve Izett ` > On 21 Jun 2020, at 8:32 am, Finn Lassen finn.lassen@verizon.net = wrote: >=20 > Well, maybe not. >=20 > Do you have a way to read the program memory in your chip(s)? Like = PICKit2, PICKit3 or meLabs U2 and 44-pin PLCC socket adapter. >=20 > The only difference between the files resulting from compiling the = source code (only difference being LS1 and LS2) is a couple of bytes in = a 21KB big hex file: > :100F800003D0782FF8D712003B693C691200420E5B > :100F800003D0782FF8D712003B693C691200070E96 >=20 > So, if you could send me the HEX file from the chip program memory = read, it would be easy to see if the LS1 version match what my compiler = outputs and, if so, to reprogram just the two bytes in your chip. That = would probably be the easiest because you wouldn't have to re-tune as = you would with a brand new chip being programmed. >=20 > But the program difference between LS1 and LS2 coils is only 0.3ms = dwell time. > LS1: 4.3ms > LS2: 4.0ms >=20 > So with your EC3, your LS2 coils are being charged about 8% longer = than perhaps desired. Slightly higher current draws to the coils, but = more energy to the plugs. >=20 > Probably doesn't amount to a hill of beans. >=20 > BTW, the above numbers are target numbers. On a scope you'll see it = vary a bit. >=20 > I was just being stubborn and wanted find out why it didn't work with = the LS2 programming for RX-8 engine type and fix the programming source = code. Just call me a nerd. >=20 > Finn >=20 > On 6/20/2020 1:08 PM, Bobby J. Hughes bhughes@qnsi.net wrote: >> Finn, >> =20 >> Copying the configuration make a lot of since. My EC3 was programmed = for LS1 coils but I was using LS2 coils for the last 100 + hours. = That=E2=80=99s one variable I would like to change. No double the effort = would be very time consuming. =20 >> =20 >> Bobby >> =20 >> =20 >> =20 >> =20 >> From: Rotary motors in aircraft [mailto:flyrotary@lancaironline.net]=20= >> Sent: Thursday, June 18, 2020 12:10 PM >> To: Rotary motors in aircraft >> Subject: [FlyRotary] Re: EC3 software for Renesis RX-8/LS2 coils = fixed and uploaded >> =20 >> Hi Bobby, >>=20 >> Actually Tracy does have a few new EC3 boards. I didn't ask how many. >>=20 >> The hot question really is how big is the demand (quantity)? >>=20 >> I probably have enough data from him (schematics, parts lists, PCB = layout) to get a production run done. >>=20 >> Tracy is serious about having retired. I was really, really lucky to = get his help. >>=20 >> I think a big reason for his decision to retire is to have time to = enjoy life. I think the majority of his time before his retirement was = spent on support (phone, emails). >>=20 >> He really has no economic incentive to come out of retirement. >>=20 >> So while we could get a production run done, I doubt anyone would be = willing to spend time on support -- certainly not for new installations. = Also the variety of engines, accessories and specialized programming for = some installations would make it a nightmare to program the chips. = Solution for that would probably be to read the working chips for your = installation and then program the new chips with that, but then some = would not get the latest features (closed loop, auto program using EC3 = w/o EM). >>=20 >> I thought I might take it on, but having second thoughts :) >>=20 >> Will probably be a few days before I'm ready to roll the fuselage out = of the hangar and do engine runs. >>=20 >> Finn >>=20 >> On 6/18/2020 10:18 AM, Bobby J. Hughes bhughes@qnsi.net wrote: >> Thanks Finn. I downloaded the files and notes. Once you are confident = the hardware and software works properly we might consider a onetime = production run of EC3=E2=80=99s for existing EC2/3 owners. I would like = to have a tested spare available. It would likely take Tracy=E2=80=99s = involvement to facilitate the board build or at least provided the = suppler information and proper Rev number.=20 >> =20 >> I really appreciate the work you, Steve Izett and Steve B. are doing.=20= >> =20 >> Bobby >> =20 >> From: Rotary motors in aircraft [mailto:flyrotary@lancaironline.net]=20= >> Sent: Wednesday, June 17, 2020 6:11 PM >> To: Rotary motors in aircraft >> Subject: [FlyRotary] EC3 software for Renesis RX-8/LS2 coils fixed = and uploaded >> =20 >> Here it is: >> = https://drive.google.com/drive/folders/1mVzPOxUwcGUlPizxnRF40nUyKBzfT4DC?u= sp=3Dsharing >> It's EC3closedloop.zip. >>=20 >> You may want to grab it now in case Google decides to close my = account :) >>=20 >> You can program the 18F452 chips directly using the EC3CL8.HEX file, = or open EC3ClosedLoop.mcp in MPLAB IDE, compile and program. This is for = RX-8 (EC3 engine type A8), LS2 coils (D585), large secondary injectors, = default is wide band O2 sensor. >>=20 >> Turns out Tracy has never programmed or delivered an EC3 for Renesis = with LS2 coils. >> Software was missing code to load LS2 coils dwell time. >>=20 >> I added Steve's code for configuration bits so don't have to remember = what to set them to when programming. >> I set all protection bits to zero to avoid any chip reprogramming = troubles, but you could change to: >>=20 >>=20 >> ; CONFIG6L >> CONFIG WRT0 =3D ON ; Write Protection bit (Block 0 = (000200-001FFFh) write protected) >> Finn >>=20 >> ENG EQU 0xA8 ;PUT ENGINE TYPE CODE HERE AND CHECK = **** ALL **** FLAGS BELOW!!!!!!!!!!!!!!!!! =20 >>=20 >> N109TC EQU 0x00 ;N109TC USES A DIFFERENT assignment of coil = drivers CLEAR for ALL except N109TC !!!!! and KERMIT unit 20B = controllers >>=20 >> DIAG EQU 0x00 ;DIAG =3D=3D1 ALLOWS DIAGNOSTIC USE OF = 02H&L >>=20 >> ; ***************** CHECK ALL FLAGS BEFORE PROGRAM MING CHIPS = !!!!! ************************************************** >>=20 >> ; *************** DWELL TIME FLAGS *SET ONLY ONE* = *********************************************** >>=20 >> RX8COIL EQU 0x00 ;1=3D 2.6MS DWELL TIME (RX-8 COIL) >> RX7COIL EQU 0x00 ;1=3D 3.5MS DWELL TIME USED (also = used for A7 2007 option)=20 >> LS1COIL EQU 0x00 ;1=3D 4.3 MS DWELL USED=20 >> HONDACOIL EQU 0x00 ;1=3D 1.7 MS DWELL (A REALLY = TINY COIL) >> LS2COIL EQU 0x01 ;1=3D 4.0 MS DWELL =20 >>=20 >> =20 >> TURBO EQU 0x00 ;0 =3D NA, 1 =3D TURBO VERSION = (BIT 0 SET IN ECINFO IF TRUE) >> BFACTOR EQU D'20' ;BOOST RETARD FOR IGNITION TIMING = lower value =3D more boost retard (25 IS USED FOR MOST ROTARY 20 on = 03-05-09, >> LGSEC EQU 0x01 ;0 =3D PRI & SEC INJECTORS SAME SIZE = 1 =3D LARGER SECONDARY INJECTORS (RENESIS 4 port) >> WIDEBAND EQU 0x01 ;0 =3D NARROWBAND O2 SENSOR IN USE, 1 =3D = WIDEBAND SENSOR IN USE. >> TEMPSENSOR EQU 0x00 ;0 =3D THERMISTOR, 1 =3D LM34 >> MAPSENSOR EQU 0x00 ;0 =3D MPX4250 SENSOR, 1 =3D MPX4115 = (EARLIER VERSION OF EC2 ONLY) >> BUSENSOR EQU 0x00 ;0 =3D NO BACKUP SENSOR, 1 =3D BACKUP = INSTALLED (0xA8,0xA9,AB,AD,B1,B2,B4 0-200 ENGINE ONLY) >> BREW EQU 0x00 ;0 =3D SET TO 1 FOR 3RD GEN 13BREW = ENGINES : COMPENSATES FOR 5 DEG EARLIER 3RD GEN TIMING OF CAS >> ONEINJ EQU 0x00 ;0 =3D NORMAL 2 INJECTOR PER ROTOR = 1 =3D 1 INJ PER ROTOR (NOT RECOMMENDED) >> CONT EQU 0x00 ;0 =3D NORMAL 0xA9 ENGINE, 1 =3D = CONTINENTAL/Lyc VARIENT (also sets bu at 18 geg before primary) >> EMT EQU 0x00 ;0 =3D A9 W/ TRIG @ 6 DEG ATDC 1 = =3D TDC @ TOOTH 11 (ELECTROMOTIVE TIMING SPEC) also sets BU at 180 deg >> A72007 EQU 0x00 ;0 =3D PRE 2005 SUBE EJ25 1 =3D = 2005 OR LATER EJ25 W/ RX-8 TYPE CAS =20 >> WTF EQU 0x00 ;0 =3D normal version 1 =3D BRAT - AKA = - WhatTheFuck project version with transmission control functions =20= >>=20 >> TBINJ EQU 0x00 ;1=3D THROTTLE BODY INJECTION FLAG=20 >> LS2_60_2 EQU 0x00 ;1=3D LS2 ENGINE EQUIPPED W/60-2 TOOTH = TRIGGER WHEEL (USE ENG CODE 0xAB) >> =20 >>=20 >> Disclaimer >>=20 >> The information contained in this communication from the sender is = confidential. It is intended solely for use by the recipient and others = authorized to receive it. If you are not the recipient, you are hereby = notified that any disclosure, copying, distribution or taking action in = relation of the contents of this information is strictly prohibited and = may be unlawful. >>=20 >> This email has been scanned for viruses and malware, and may have = been automatically archived by Mimecast Ltd, an innovator in Software as = a Service (SaaS) for business. Providing a safer and more useful place = for your human generated data. Specializing in; Security, archiving and = compliance. To find out more Click Here. >>=20 >> =20 >>=20 >=20 >=20 >=20