https://github.com/presto/Puma-Bom-Element14/
I reviewed it just now and found the following things:
- all diodes for adc protection should be schottky, not normal 1n4148 units. eg d35 in brv tab.
- check d33 d34 c30, why not used? same on aap c19 d31 d32
- map and aap both can't exist with tabbed package. aap if installed with normal map must be tabless package.
- both map and aap can be substituted for off board map units from toyota, honda, gm, etc
- no mounting for either map or aap.
- aap should have barb for routing to correct pressure zone on car.
- aap is unused at this time, code is not a priority right now, but shouldnt take long to implement if/when someone needs it
- on rpm page, r212-r216 might take 1/4w but will really get that hot and should probably be taken off board into loom as trying to stand bigger packages on end on the smd pads just rips the pads off.
- all caps that aren't tantalum should be X7R in final, not critical for spin 1, though.
- fuel pump page, r66, what is that for? mine isn't populated, but it could be a good thing to have. R68/C37 should not be populated. No mods are required for d46 and r67, cept maybe the value of r67 and the part number of the d67 led. Drive fet is not included in this page and should be.
- CHT stands for Cooland/Head Temperature
- CHT page, R148 should be left out (this is in the instructions that i wrote!! read them again and check the rest of your work.) why the hell would you want a zener there? lol
- afaik, no zeners should be installed on the board.
- R147 should be 1% MF as it needs to be accurate
- all resistors should be 1% MF as they are cheap and easy to get and just better in every way
- CHT 3 caps listed, 2 used, one not, topology? I don't understand.
- CHT should have two schottkys also, where are they?
- All complaints about CHT for MAT and IAT too
- MAT unused for foreseeable future, but good GP temp input
- TPS value changes not colourised.
- TPS 1n4148 must go and be replaced by schottky as above
- Injector page, major hackage required whether low or high z is built. low z doesnt use fet, high doesnt use chip. recommend only high z, but marcos may have a set of hacks for low z?
- Injector page, didn't check your part numbers, but assume they are good from previous discussion.
- Ignition, just thinking, could do it the same was as the hotel with a 100 ohm pull up to 12v (or 5v) and the FET pulling down to ground. XOR can be used to correct polarity. Use cheap fets for this, logic level still required but load should not be significant (only the 100ohm resistor...)
- Ignition, why zener?
- Ignition should consist of cpu > 1k > xor > 1k > fet (with 100ohm pull up) (with LED setup on either output of XOR or output of FET, whatever pcb allows for)
- XOR resistors can be 1k to share parts. I relaxed my nazi 1.6k demands some time ago. It wasn't realistic. 1k is on my board too.
- Power Primary Parts (PPP :-p) all red stuff seems good, didn't check non red stuff.
- Didn't check USB, but needs hackage to power from USB not from ECU, LEDs need hackage too as they are connected wrongly.
- Didn't check CPU clock stuff, needs checking.
Fred.