HotCat wrote:I got stock VR sensor mounted on crankshaft rather than camshaft, so it is impossible to run full sequential injection. Run semi sequential injection is possible, but as I am a newbie on electricity, I want to make my engine idle ASAP, then consider optimize it in progress
You should wire the engine full sequential back to the board to give you more wiring flexibility if you should upgrade sensors later. As for getting it running ASAP, running semi sequential won't take you any longer, you should definitely go with that right from the start. Trust me on that! :-)
I do export serial pins, I decide to install MAX232 on I/O board and I won't mount DB9 connector as it is awkward, use 2 pin header instead
I would strongly recommend some sort of UART to USB chip such as what Puma and Ravage use, that one is probably hard to get in China, but the prolific one should be easy enough to get.
Fred wrote:You should also have 100k pull downs on all digital output pins, ie, port B, port T 2 - 7, etc.
why pull downs is necessary? I don't find such pull downs on Puma board
Yes, they are missing and need adding. The Puma design is FULL of holes/problems. Look to RavAGE for the answer, it is nearly perfect. I can show you video of why, if you want.
HotCat wrote:Does that means GPL is more restricted than MIT? I am living in a nation with no sense about license, I need to strive hard to learn something about them. In fact, I clone a project from Marcos and work on it, I don't notice DFH stuff and the TAPR license it use
There are basically two types of Free and Open Source Software licenses (and very few hw licenses, but that is a different story). You can have one that is more free and the other that is more free. Clear? :-) OK:
One gives you the freedom to do whatever you want, including take the work and use it in a non-free way, selling it without sharing the code to your customers, which more or less makes it not worth selling. That type is more free because you can do whatever you want, literally no restrictions. MIT and the revised BSD license are two examples of that.
The other gives you the freedom to do more or less whatever you want, even sell it, but you are forced to keep it free by giving away the source files when you sell it or send a binary, even if free of cost. In this way it is less free on the individual basis, but more free for the future. GPL and TAPR OHL are examples of this.
It applies to your hardware design in the following way: If you sell a product with an OHL license on its PCB, then you must include the design files with it, schematics, layout and gerbers. That lets the next guy work on it and make it even better, and so the community, in theory, benefits.
In contrast, with MIT/BSD, the community benefits, but so do indviduals, indescriminately, which somewhat damages the spirit of things. For example, Microsoft Winblows is based on the BSD network infrastructure. Look at the horrible monopoly they have created with that. Not cool.
HotCat wrote:I am so interesting about that engine, tell me more? what type of vehicle dose this engine powered for? in which province?
One of those 1.0 four cylinder Suzuki clones that you can find in every second vehicle in China :-) It wasn't in a vehicle, though. I won't say any more and it's not interesting anyway, really.
HotCat wrote:So I choose 'CatPower' names my project and another code name for my first board on TU5JP/K engine. that's 'Migrant worker'
CatPower is a good choice! I don't understand the "Migrant worker" idea, though, can you explain? :-)
Fred.