____ / ___| \___ \ ___) | |____/
#### ## ## ## ## ## ## ####
## ## ###### ## ## ## ###
______ | ____| | |__ | __| | | |_|
#### ## ## ## ## ## ## ## ## ####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: Alpha-N test page. ---- Alpha-N not working anymore with newer firmware. I have tested with both MT1.0.30 and MT1.0.36. Problem: If I change (min rpm for speed-density blending) to anything above 0 it fuelcuts directly, just like i turn the ignitionkey off. Can someone plese give this a check. p.s It was 1.5 year since i where here on the wiki. I think i should update my memberspage. But where is the upload-tool? //Samuel ---- '''Firmware version''' = -D "2004/11/24 16:00" The patch(es) that I made from the CVS head did not apply to Nov 24 firmware cleanly (that was the reason for the failed compile) Therefore I made this [http://www.vems.hu/files/Firmware/patches/alphan_against_nov24_good.patch alphan_against_nov24_good.patch] directly for Nov24 firmware (no need for the earlier patches, just start again from a clean cvs snapshot without the old patches applied): This patch works good, Thanks Marcell. =) Have not started engine yet but TPS now follow load as i should. ---- Problem: Alha-n tuning is not working ? Megatune ->useing MAP not TPS load the VE-Tables. Ini file -> vemsv3_v13_r021.zip, firmware -> 1.0.13 rc3 I commited the following to CVS STABLE1_0 branch, comm.c MTsendRTvar(): // high resolution MAP or load for AlphaN case 4: return (config.hybrid_rpm_m ? engine.kpa_tps_blend << 3 : engine.kpa250) >> 8; case 5: return (config.hybrid_rpm_m ? engine.kpa_tps_blend << 3 : engine.kpa250) & 0xFF; When AlphaN is configured, this is load instead of MAP, so MAP is only visible on LCD (if there is MAP signal at all). ---- The way to patch firmware: * go to the dir that has the firmware to be patched (eg. Nov.24) * make sure the .c and .h files are not corrupted (eg. by earlier half or badly applied patch) * and say: <code> C:\vems\firmware>patch -p0 < ....patchfile.location.... patching file `global.h' Hunk #1 succeeded at 177 (offset -1 lines). Hunk #2 succeeded at 500 (offset -2 lines). patching file `ve.c' Hunk #1 succeeded at 214 (offset -121 lines). Hunk #2 succeeded at 381 with fuzz 2 (offset -1 lines). Hunk #3 succeeded at 296 (offset -120 lines). C:\vems\firmware> </code> Than compile as usual * rm *.o or make clean * (sh) * make (make all) ---- I checked * tps_low tps_high seems OK * config13 bit2 = high (* MAP not applied) * hybrid_rpm_a = hybrid_rpm_m = 9600 RPM => alphaN applied "always" Sounds good. You could also check with * RPM > hybrid_rpm_m and * between: hybrid_rpm_a < RPM < hybrid_rpm_m (both MAP and TPS should effect) Change hybrid_rpm_a and hybrid_rpm_m for these tests if more convenient that way. Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.