noisymime / speeduino

Speeduino - Arduino based engine management
http://speeduino.com
GNU General Public License v2.0
1.31k stars 526 forks source link

PROBLEM WITH CONNECT THE FIRMWARE #2

Closed MasqueRacing closed 8 years ago

MasqueRacing commented 9 years ago

HEY BROTHER , PLEASE HELP ME... I HAVE A PROBLEM WITH CONNECT THE FIRMWARE TO ENTER IN THE (MEGASQUIRT SOFTWARE) THE (IDE) DETECT A PROBLEM , BUT NOT IS OF THAT YOU HAVE IN YOUR PAGE.

I HAVE A DCCDUINO MEGA 2560 AND THE CONFIGURATION IN IDE ITS OK , I CAN UPLOUD OTHER SKETCH FROM THE LIBRARY, EXAMPLE WITH BLINK ITS OK.. PLEASE SOLVE THE PROBLEM CODE OR GIVE ME A GOOD PRICE FOR ALL ARDUINO ECU FULL MADE! THANK YOU, SORRY BY MY ENGLISH I AM OF PUERTO RICO (SPANISH)

GOOD WEEK, BEST REGARDS!!!

plazomat commented 9 years ago

Amigo, you need to follow Josh's instructions for connecting to Tunerstudio exactly. It works flawlessly..

noisymime commented 9 years ago

Hi, can you post a little more info on the problem you're having? Is it during compile or during upload to the board?

If possible, please post the exact error message you're getting.

plazomat commented 9 years ago

Did you download the entire zip? All files need to be in the same directory I believe that is your issue...

MasqueRacing commented 9 years ago

Compiled error Speeduino.ino: in function 'void trigger ()': Speeduino.ino 426 warning comparison between signed and unsigned integer expressions Speeduino.ino 439 warning comparison between signed and unsigned integer expressions

MasqueRacing commented 9 years ago

yes buddy , plazomat i have the master zip thank you...

noisymime commented 9 years ago

Those lines that you've pasted are just compiler warnings, not errors. Scroll to the very bottom of the compile output and see if there are any lines that show as having errors rather than warnings.

noisymime commented 9 years ago

As per the comments from plazomat (and as in the troubleshooting section of the compile instruactions: https://github.com/noisymime/speeduino/wiki/Compiling-and-Installing-firmware#troubleshooting), it sounds like you're only opening the single speeduino.ino file rather than the whole project.

Try this:

What has probably happened is that when you've extracted the zip file originally, the Arduino IDE would've picked up that the directory name ("speeduino-master") didn't match the filename and asked you if you wanted to created a 'speeduino' directory and move the file.

Follow the above and you should be ok

MasqueRacing commented 9 years ago

Hi Josh, already i made all your steps, i get the full correct screen.. (its okay) But don't enter to compile & exit on verify; processes don't it complete.
have, need of change a redefinition now??

long fastMap(int x, int in_min, int in_max, int out_min, int out_max)

redefinition of 'long int fastMap(int, int , int ,int)'

MasqueRacing commented 9 years ago

I have other problem again or is the same ?? Please continue helping

thank you very much by help ! I sure that with your help i can finish all fine i am very very happy with the helps! Thanks again!!!

MasqueRacing commented 9 years ago

My Brothers!!

MasqueRacing commented 9 years ago

HERE IS WHERE STOP , BEST REGARDS!!!

//Replace the standard arduino map() function to use the div function instead long fastMap(int x, int in_min, int in_max, int out_min, int out_max) { return div( ((x - in_min) * (out_max - out_min)) , ((in_max - in_min) + out_min) ).quot; }

noisymime commented 9 years ago

Can you paste the full error line, including line numbers etc? That function isn't actually used at the moment as it was causing some problems, so you can probably delete it, but the fact that you're getting an error means that something isn't loaded right.

MasqueRacing commented 9 years ago

Hi speeduino. ino:24:34 error: digitalIOPerformance.h: No such file or directory

noisymime commented 9 years ago

Per the compile instructions (https://github.com/noisymime/speeduino/wiki/Compiling-and-Installing-firmware#compiling-the-firmware) you need to copy the entire digitalIOPerformance folder into your arduino libraries directory. If you're on Windows, this will be ~\My Documents\Arduino\libraries

MasqueRacing commented 9 years ago

Hi check this, already i added the library but.. make this is the final complete line text

c:/program files (x86) /arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions

MasqueRacing commented 9 years ago

sorry it why i add 2 files, now can finish the verify now i complete of upload. i go to follow the connect with the tuner studio, please josh can you sold the ems already install ?? i need your help for make a complete ecus .. how is a price for a product by you , custom product made by you!! Best regards!!!

MasqueRacing commented 9 years ago

Hi Josh , I need buy a licence to can enter and tuning the software with arduino board in tunerstudio or it free?? thank you again!!!

MasqueRacing commented 9 years ago

not i can configure the port communication on tunerstudio .. already i follow your step of change the name to rxtxSerial.dll.old , but not i can connect with the software.

plazomat commented 9 years ago

MasqueRacing - tunerstudio is free to use with limited functionality as far as I know - however the autotune features are in the paid version and more than worth the price of admission...

MasqueRacing commented 9 years ago

I can not get to set up communications software tunerstudio. for that reason, I can not even connect from the software to the arduino. josh or you can do now ??? I have windows .. and load the firmware and hardware (Arduino) but I can not finish the project. apparently I install a driver for the serial port ?? Thanks again, suede hands ..

noisymime commented 9 years ago

After you changed the name of the rxtxSerial.dll, you definitely copied the version from the speeduino reference directory over to replace it? If you've definitely copied over the patched version, you just need to setup the correct baud rate and select the correct port then it will connect.

The free version of the Tuner Studio will be fine for just about everything. Speeduino does now provide some basic high speed tooth loggers though, which is a feature that you need the full version of TS for. Totally optional though, free version works fine.

MasqueRacing commented 9 years ago

hi josh, I can not configure the communication port on the tunerstudio !!! : /

noisymime commented 9 years ago

You need to give more details. The options are greyed out? The required options aren't there? Describe your problem in as much detail as you can

MasqueRacing commented 9 years ago

josh if I depart. in gray. and I can not adjust. as emerging in black .. that will ??

noisymime commented 9 years ago

I'm afraid I don't understand. Does the comms screen in TunerStudio look like this for you? https://github.com/noisymime/speeduino/wiki/Connecting-to-TunerStudio#comms-settings

(The Port you use will be different in Windows, it will be something like COM4 etc)

MasqueRacing commented 9 years ago

when I start to create the design, set the port of entry or speed .. .. is not possible. only leave me 3 options: RS232 (default) RS232 alternate locking ... ... aggressive driver reset series.

MasqueRacing commented 9 years ago

josh, these settings can not see them .. after they file income (speeduino 0.1 .ini) leaves the other options, for wideband and tps etc .. but the choices below. not those who are your post .. I can not see in the software ..

Comms settings

Select your comms options. The exact port name will depend on which operating system you are running and this will be the same as in the Arduino IDE. Baud rate should be 115200.

MasqueRacing commented 9 years ago

in: Communications / The options: configuration // // // data rate grayed out .. / therefore / can not be set / the other 3 if you can adjust ../

MasqueRacing commented 9 years ago

if you're right, in arduino is COM4,5,6,7,8,9,10, 1, etc .. but in this software (tunerstudio) do not leave those options. in fact I can not set or get to the table.

MasqueRacing commented 9 years ago

software; they have locked ???

noisymime commented 9 years ago

The software isn't locked at all, but that is very strange behaviour. You definitely added the patched version of the rxtxSerial library into the correct location?

If that doesn't help, try removing and reinstalling TunerStudio. Test it first to see if those options are available and if they are, then add the patched version of the file and see if the problem comes back.

MasqueRacing commented 9 years ago

josh, these functions do not leave me; or even reinstalling the software. and eh eh uninstalled everything and I retested and does not work ..

MasqueRacing commented 9 years ago

IF JOSH... i follow your instructions.. but the software tunerstudio.. have problem // not I can adjust the COM port..

MasqueRacing commented 9 years ago

how i can connect the ecu?? josh.. remember i have a dcduino we buy by ebay. and not have install mosfet transistor, is equally how arrived.. only i upload the firmware.. Please check Buddy

MasqueRacing commented 9 years ago

HAPPY CHRISTMAS!!! PEOPLE :+1:

MasqueRacing commented 9 years ago

THERE ARE TWO VERSIONS .. CURRENT ..   1. v2.6.04 / & / 2.v2.6.08

SEE PHOTO .. YOU HAVE VERSION v2.6.01 ALSO YOU HAVE A PAID REGISTRATION. SO THAT YOUR ACCESS TO ASSUME IS FINAL ... .. BUT IN MY CASE IS THE PROBLEM .. THINK THAT IS WHY ???

BE NOTICED THAT OPEN DOOR OPEN AND TODAY AND CLOSED ?? UNLESS YOU PAY THE VERSION OF RECORD?

. PLEASE JOSH. NOW YOU HAVE ENOUGH EXPERIENCE IN THE SUBJECT abound .. YOU CAN LEARN MORE ABOUT IT .. I WOULD PUT UP AND RUNNING THE ARDUINO (ECU) .. REALLY GOOD FOR THAT APPLICATION WAS THE PURPOSE .. YOU UNDERSTAND THAT AS A SOLUTION .. YOUR PROJECT SEEN IN A STATE ADVANCED ..

noisymime commented 8 years ago

Closing this issue as no specific bug was found here. Please log a new bug if there is a genuine issue.