more link manipulation

This commit is contained in:
David Holdeman 2022-01-24 21:41:32 -06:00
parent a61347cffe
commit 05c893920a
15 changed files with 27 additions and 27 deletions

View File

@ -1,4 +1,4 @@
rusEFI connector mapping is a framework which takes ECU connector photo and pinout metadata file in [yaml](https://en.wikipedia.org/wiki/YAML) format and produces [HTML pinouts]([https://rusefi.com/docs/pinouts/](https://rusefi.com/docs/pinouts/)), PDF and TunerStudio project .ini.
rusEFI connector mapping is a framework which takes ECU connector photo and pinout metadata file in [yaml](https://en.wikipedia.org/wiki/YAML) format and produces [HTML pinouts](https://rusefi.com/docs/pinouts/), PDF and TunerStudio project .ini.
Input files are located in "connectors" folder of corresponding board configuration folder for example [https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/microrusefi/connectors](https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/microrusefi/connectors) [https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/hellen/hellen64_miataNA6_94](https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/hellen/hellen64_miataNA6_94) [https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/hellen/hellen72](https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/hellen/hellen72)
@ -12,4 +12,4 @@ Connector Mapping process is invoked nightly or could be requested on demand.
# Best Practives
YAML is all about space indentation. [http://www.yamllint.com/](http://www.yamllint.com/) is a great online yaml validator.
YAML is all about space indentation. [http://www.yamllint.com/](http://www.yamllint.com/) is a great online yaml validator.

View File

@ -47,9 +47,9 @@ Repeat this process for the second throttle, if present.
# Throttle Tuning
See [Tuning ETB PID](https://rusefi.com/forum/viewtopic.php?f=5&t=592&start=150#p32044)
See [Tuning ETB PID - Forum](https://rusefi.com/forum/viewtopic.php?f=5&t=592&start=150#p32044)
[rusEFI ETB PID Autotune](https://www.youtube.com/watch?v=USU0nnekokA)
[rusEFI ETB PID Autotune - Video](https://www.youtube.com/watch?v=USU0nnekokA)
## Autotune PID

View File

@ -47,7 +47,7 @@ PWM valves (generally 2 wire) accept a variable duty-cycle square wave to contro
Bipolar stepper motors (generally 4 wire) have two coils that are energized in different patterns in order to move the valve open or closed, one step at a time. Bipolar stepper motors require **two H-Bridges** (Proteus) to control one bipolar stepper idle valve. Alternatively, a dedicated stepper driver IC can be used(Prometheus?) or added via a drop-in adapter board. GM, Toyota commonly use these.
[Jeep idle stepper motor](https://youtu.be/z0rFOkAbKDQ) [Stepper motor idle](https://youtu.be/SYNUcmNIgPo)
[Jeep idle stepper motor - Video](https://youtu.be/z0rFOkAbKDQ) [Stepper motor idle - Video](https://youtu.be/SYNUcmNIgPo)
Unipolar stepper valves are not supported by any hardware variants at this time. (May 2020) Chrysler commonly used these.
@ -76,4 +76,4 @@ Digital inputs need to have a pull resistor in order to ensure they do not pick
As of May 2020, analog inputs are broken into two basic categories:
1. "Thermistor" inputs have an internal pull up to 5V (varies according to hardware: 2.7k on proteus) to make connecting to sensors like coolant temp and air temperature easier. When using a thermistor input, one terminal of the sensor is connected to the ECU and the "other" end of your sensor should be connected to sensor ground. Note: many "single wire" thermistors used for coolant temperature have metal threads which make contact with the cylinder head/block, providing the "other" terminal without a wire.
2. "Analog Voltage" inputs have a **weak** pull-down to sensor ground (varies according to hardware: 500k on proteus) and are intended for things like MAP or TPS sensors that drive a voltage. On most hardware implementations(double check your hardware!), these inputs are also protected against excessive voltage. The combination of an internal pull-down resistor and built-in protection means that analog inputs can safely double as "active high" inputs, where battery voltage indicates that a switch is high.
2. "Analog Voltage" inputs have a **weak** pull-down to sensor ground (varies according to hardware: 500k on proteus) and are intended for things like MAP or TPS sensors that drive a voltage. On most hardware implementations(double check your hardware!), these inputs are also protected against excessive voltage. The combination of an internal pull-down resistor and built-in protection means that analog inputs can safely double as "active high" inputs, where battery voltage indicates that a switch is high.

View File

@ -1,4 +1,4 @@
TL,DR: we had car [starting/idling](https://youtu.be/JB2RnAJJSOk) using a [plywood board](https://rusefi.com/forum/download/file.php?id=6429) we have postponed GDI progress until funding or qualified contributor joins the game.
TL,DR: we had car [starting/idling - Video](https://youtu.be/JB2RnAJJSOk) using a [plywood board - Forum](https://rusefi.com/forum/download/file.php?id=6429) we have postponed GDI progress until funding or qualified contributor joins the game.
[Forum thread for test mule](https://rusefi.com/forum/viewtopic.php?f=3&t=1631)
@ -7,7 +7,7 @@ TL,DR: we had car [starting/idling](https://youtu.be/JB2RnAJJSOk) using a [plywo
[Test Mule Wiring Diagram](VolkswagenPassatB6) runs on rusEFI GDI!
Gasoline Direct Injection requires a few additional components on top of port injection:
1) High voltage injection control - we have [rusEFI GDI dev board](MC33816-PT2001-dev-board) which [has clicked injector on a bench](https://www.youtube.com/watch?v=MI0gJ4th9Tg).
1) High voltage injection control - we have [rusEFI GDI dev board](MC33816-PT2001-dev-board) which [has clicked injector on a bench - Video](https://www.youtube.com/watch?v=MI0gJ4th9Tg).
2) High pressure fuel pump solenoid control - we have a basic implementation

View File

@ -22,8 +22,8 @@ RPN notation -> A B C * +
At first look this is very confusing to read and understand but it is actually quite simple and very effective.
**The two videos below explain this very well and we strongly recommend watching them.**
[Reverse Polish Notation and The Stack - Computerphile](https://www.youtube.com/watch?v=7ha78yWRDlE)
[Reverse Polish Grows on Trees - Computerphile](https://www.youtube.com/watch?v=TrfcJCulsF4)
[Reverse Polish Notation and The Stack - Computerphile Video](https://www.youtube.com/watch?v=7ha78yWRDlE)
[Reverse Polish Grows on Trees - Computerphile Video](https://www.youtube.com/watch?v=TrfcJCulsF4)
The TLDR is that the processor is critical to how this notation works, if a value is a number it loads it onto its "stack" if a value is an operator it performs an operation on the numbers in the stack.
@ -336,9 +336,9 @@ set debug_mode 23
[Debug Fields](Debug-Fields)
[FSIO warning light via rusEfi console](https://www.youtube.com/watch?v=nrIrtdn-Nc0)
[FSIO warning light via rusEfi console - Video](https://www.youtube.com/watch?v=nrIrtdn-Nc0)
[FSIO warning light via TunerStudio](https://www.youtube.com/watch?v=eA4clVtklZ8)
[FSIO warning light via TunerStudio - Video](https://www.youtube.com/watch?v=eA4clVtklZ8)
---

View File

@ -1,6 +1,6 @@
[AMPSEAL Connector Tutorial](https://youtu.be/24bNFu7a9lc)
[AMPSEAL Connector Video Tutorial](https://youtu.be/24bNFu7a9lc)
If your pins are not loose, use nice wire cutters to separate individual terminals from the loom - do not bend break terminals from the loom.
@ -10,4 +10,4 @@ While Matt says to only strip 3mm of the wire, Andrey would strip TDB length (ab
![x](OEM-Docs/TE/ampseal_terminals.png)
We like [IWISS SN-28B Crimping Tool for AWG28-18 Dupont Pins](https://amzn.to/3h0L5RD)
We like [IWISS SN-28B Crimping Tool for AWG28-18 Dupont Pins](https://amzn.to/3h0L5RD)

View File

@ -28,7 +28,7 @@ A: No. We have a small portion of STM32CubeProgramer embedded into rusEFI consol
## Q: I am using the buttons but it simply does not work?
A: We have a report of this [here](https://www.rusefi.com/forum/viewtopic.php?p=42317#p42317). For now please keep trying!
A: We have a report of this [on the forum](https://www.rusefi.com/forum/viewtopic.php?p=42317#p42317). For now please keep trying!
## Q: I have a Mac? Or even better I have a Linux device?

View File

@ -1,10 +1,10 @@
[bosch 7506280 GDI driver](https://rusefi.com/forum/viewtopic.php?f=4&t=1564)
[bosch 7506280 GDI driver - Forum](https://rusefi.com/forum/viewtopic.php?f=4&t=1564)
[BMW e65](BMW-e65)
[OEM-connectors#121](OEM-connectors#121)
[HOWTO depin](https://youtu.be/5nto9Sa7yKc?t=65)
[HOWTO depin Video](https://youtu.be/5nto9Sa7yKc?t=65)
# Bosch 7506280 wiring
@ -54,4 +54,4 @@
| 120 | | | inj pos #6 | | |
| 121 | | | inj pos #2 | | |
| | | | | | |

View File

@ -67,7 +67,7 @@ Place some place that is away from hot items like the exhaust. Mount on a piece
* Start by getting junk yard ECU
* Delicately break apart the junk yard ECU salvaging the ECU connector and perhaps the enclosure.
![Harness on car](Images/Harness_on_car.jpg)
* If you have a connector that has a break out PCB board for it, you probably want to obtain the break out PCB for that harness connector. If not you can simply solder wires direct to the connector. Similar to [this](http://rusefi.com/forum/viewtopic.php?f=4&t=507)
* If you have a connector that has a break out PCB board for it, you probably want to obtain the break out PCB for that harness connector. If not you can simply solder wires direct to the connector. Similar to [this - Forum](http://rusefi.com/forum/viewtopic.php?f=4&t=507)
![Breakout Render](Images/176122-6_front.jpg)
![Breakout PCB](Images/64p_connector.jpg)
* Wire rusEFI like Frankenstein as shown below
@ -157,7 +157,7 @@ See also [Debug Fields](Debug-Fields)
## External links
[Fuel injectors at first start](https://www.youtube.com/watch?v=lgvt0mh_UB8)
[Fuel injectors at first start - Video](https://www.youtube.com/watch?v=lgvt0mh_UB8)
## Diagnostics and trouble shooting of your engine

View File

@ -1,6 +1,6 @@
[Making my 190e More Fun (M111 SC Swap)](https://rusefi.com/forum/viewtopic.php?t=1692)
[Making my 190e More Fun (M111 SC Swap) - Forum](https://rusefi.com/forum/viewtopic.php?t=1692)
[Case info](https://rusefi.com/forum/viewtopic.php?p=39163#p39163)
[Case info - Forum](https://rusefi.com/forum/viewtopic.php?p=39163#p39163)
[OEM C230 and SLK230 Wiring Diagrams](Mercedes-C230-and-SLK230)

View File

@ -85,7 +85,7 @@ See also [Debug Fields](Debug-Fields)
## External links
[Fuel injectors at first start](https://www.youtube.com/watch?v=lgvt0mh_UB8)
[Fuel injectors at first start - Forum](https://www.youtube.com/watch?v=lgvt0mh_UB8)
## Diagnostics and trouble shooting of your engine

View File

@ -40,7 +40,7 @@ See also <a href="https://en.wikipedia.org/wiki/BLUF_(communication)">https://en
An example of a question asked with helpful background information:
[https://rusefi.com/forum](https://rusefi.com/forum)/viewtopic.php?f=3&t=1282&start=101
[UK Mazda MX5 miata NB 1.8'99 - Future Turbo project r0.5 #38 - Forum](https://rusefi.com/forum/viewtopic.php?f=3&t=1282&start=101)
![video](FAQ/images/fantastic-story-video-or-it-never-happened.jpg)

View File

@ -4,4 +4,4 @@ rusEFI TunerStudio plugin facilitates tune & logs upload.
rusEFI Plugin allows to continuously upload tune as you edit it. If you are offline, tunes are saved into Outbox folder and get uploaded once you gain connectivity.
[rusEFI Online Plugin Alpha version demo](https://www.youtube.com/watch?v=PozvQICdHWQ)
[rusEFI Online Plugin Alpha version demo video](https://www.youtube.com/watch?v=PozvQICdHWQ)

View File

@ -40,7 +40,7 @@ Licensed under the TAPR Open Hardware License (http://www.tapr.org/OHL).
## More...
**See [Prometheus - NEW compact ECU shield!](http://rusefi.com/forum/viewtopic.php?f=4&t=1215**)
**See [Prometheus - NEW compact ECU shield! - Forum](http://rusefi.com/forum/viewtopic.php?f=4&t=1215**)
Project files:
[https://github.com/andreika-git/prometheus/](https://github.com/andreika-git/prometheus/)

View File

@ -1,4 +1,4 @@
# This is a version of the 72 pin adaptor board for the Proteus
# It shares 90% of its features with the MRE version so the information [here](MREAdapter72) is still valid with a few additional notes as shown below
[Proteus Plug and Play board for Miata/MX5 NB2 (72 pins)](https://rusefi.com/forum/viewtopic.php?f=4&t=1701)
[Proteus Plug and Play board for Miata/MX5 NB2 (72 pins) - Forum](https://rusefi.com/forum/viewtopic.php?f=4&t=1701)