Re: May 2020 firmware release
PostPosted:Thu May 28, 2020 12:23 am
User support forum for the Speeduino project
A straight open-collector pulse from the UAF2115 chip on the back of my cluster (from a 1993 Volvo 240) into the flex input with the onboard 2.49k pullup to 5v resulted in some wild fluctuations in speed at idle. It would jump randomly from 3-15kph, and increase proportionally while driving. I once saw 400kph! The filtering/smoothing didn't work, but I don't know if that's due to the signal I was using or a firmware issue.noisymime wrote: ↑Sun May 24, 2020 10:44 pmYou can use the secondary trigger input (if not otherwise used) or any of the other 'interrupt enabled' inputs. If you've got one of the newer boards with an Ethanol/Flex input broken out, that works well.
If you're seeing a speed reading at idle (And presumably stopped) then there is definitely something going on with the input signal there. There should be no pulses happening at all and hence 0 speed reading. Do you have a scope that you could look at the signal on that line with?Broke4speed wrote: A straight open-collector pulse from the UAF2115 chip on the back of my cluster (from a 1993 Volvo 240) into the flex input with the onboard 2.49k pullup to 5v resulted in some wild fluctuations in speed at idle. It would jump randomly from 3-15kph, and increase proportionally while driving. I once saw 400kph! The filtering/smoothing didn't work, but I don't know if that's due to the signal I was using or a firmware issue.
Just reading through the datasheet for the UAF2115, it recommends a 680 Ohm pullup resistor on the 'taximeter' line. Can you try using a resistor around that value, pulling up to the 5v line?The signal was perfect with a 330 ohm pullup to 12v on top of the onboard 2.49k ohm pullup to 5v, but that voltage would have killed my ecu pretty fast I bet .
You can leave the existing pullup resistor in place, it will just reduce the overall resistance per Ohms law (IE 2.54k + 680 ~= 535 Ohm). Just make sure that they're both pulling up to 5v.Broke4speed wrote: I could try the 680 ohm, but the onboard pullup for the eth sensor would have to be removed. I'm using a CORE4 from DIY-EFI.co.uk, so I'd have to get the schematic from him, or at least the location of the pullup.
can you share settings for close looo idle?
I think I'm having exactly the same issue. Rolled back to the old firmware for now.Fatman wrote: ↑Wed May 27, 2020 1:10 pmHello, I am absolutely loving Speeduino so far! I have been using a speeduino 0.4.3c in my Clio 1.2 turbo for 6 months or so. Had to make my own fly by wire controller which is a bit crude but works well enough for me.
I have an issue with the new firmware, in that tuner studio does not want to connect to it at all.
I usually download the arduino code and upload it and then add the .ini file to the tuner studio project.
This time it came back that the firmware version on the arduino was SP (whatever that means) but I added the .ini file anyway
It then failed the communications test and point blank refused to connect once the project was opened.
I tried this again with the same results and also re downloaded the firmware just in case. Also re installed tuner studio
I then decided to try using speedyloader, used the .ini file it downloaded. The results are largely the same except I noticed tuner studio looked like
it was trying to connect and failing (the progress bar came up and froze). I also noticed the
injectors buzzing away. I suspect that for whatever reason serial comms were being made and broken rapidly and the arduino was resetting continuously. After this I tried many things including creating a project from scratch, restarting the computer a few times also there were no further attempts made by tuner studio to connect.
After this I gave up and re uploaded 202002 which works flawlessly.
I have talked to my friend who says he has updated 2 cars with no issues..
So really I am at a bit of a loss with how to attack this next.
I should also say, this us using USB not bluetooth.
Any advice would be greatly appreciated!