Wideband CAN module settings
#25
SADFab Destructive Testing Engineer
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Yeah. if both devices are 0 it won't work. You could try changing the Master ID to something besides 0. But I've never done that before.
You would have to change it in the CAN Parameters too.
No idea how to change the WBO2 module device id.
You would have to change it in the CAN Parameters too.
No idea how to change the WBO2 module device id.
#34
This is what I like to call "super ******* frustrating" I have vteckiller's exact ECU. As in the physical set of atoms, 100%. Bought it from him. I didn't know this problem existed until I could not establish CAN communication with this hardware and bumbled into this thread. My indicated o2 reading on the innovate gauge is close to full lean (16-22) and the TunerStudio reading is full rich (7.40 or 9, depending on the mood).
My setup is a used Innovate MTX-L purchased from some local guy who parted out his turbo car, and (formerly) vteckillers MSLabs MS3 Basic with CAN module. Reverant confirmed that my ECU is a standard build via email/serial #, I have flashed the Megasquirt with firmware 1.4.0, and according to vteckiller2000's posts in here, the whole shebang had been sent to Greece to be checked out by the man himself.
Can anyone spoonfeed me instructions, preferably step by step, to check all possible software/firmware issues this could be related to? Here is what I have done so far:
1. Reflashed MS3 firmware to 1.4.0 as Rev stated was appropriate. Done weeks ago.
2. Reflashed to appropriate base calibration for 2001 Miata, emailed to me by Rev. Set timing to known value from previous start attempts, calibrated pedal sensor.
3. Followed CAN module instructions to establish connection. No dice.
4. Set “Enable CAN receiving” to on through CAN receiving menu. Not in instructions, but seems appropriate.
5. Project properties -> CAN Devices, set wideband to CAN ID: 9.
At this point the ECU reinitializes and gives this error. (Filename says narrowband - it's not, just an old name)
On a previous tune attempt, I flashed the "CAN Wideband Module V102.ini" file. Then I read a post here saying that flashing the wrong firmware may "Break things" per Rev. So I'm not in the mood to go try random firmwares. That absolutely should be called out in the instructions.
.
I took apart the CAN module - it's a version 2.1 from 2016. Red and yellowgreen lights are on, blue lights will flash when the ECU is keyed on. Apparently that's important.
Using the port scanner utility aidan linked, I was able to confirm that the system is at least present, and on channel 00
Halp?
My setup is a used Innovate MTX-L purchased from some local guy who parted out his turbo car, and (formerly) vteckillers MSLabs MS3 Basic with CAN module. Reverant confirmed that my ECU is a standard build via email/serial #, I have flashed the Megasquirt with firmware 1.4.0, and according to vteckiller2000's posts in here, the whole shebang had been sent to Greece to be checked out by the man himself.
Can anyone spoonfeed me instructions, preferably step by step, to check all possible software/firmware issues this could be related to? Here is what I have done so far:
1. Reflashed MS3 firmware to 1.4.0 as Rev stated was appropriate. Done weeks ago.
2. Reflashed to appropriate base calibration for 2001 Miata, emailed to me by Rev. Set timing to known value from previous start attempts, calibrated pedal sensor.
3. Followed CAN module instructions to establish connection. No dice.
4. Set “Enable CAN receiving” to on through CAN receiving menu. Not in instructions, but seems appropriate.
5. Project properties -> CAN Devices, set wideband to CAN ID: 9.
At this point the ECU reinitializes and gives this error. (Filename says narrowband - it's not, just an old name)
On a previous tune attempt, I flashed the "CAN Wideband Module V102.ini" file. Then I read a post here saying that flashing the wrong firmware may "Break things" per Rev. So I'm not in the mood to go try random firmwares. That absolutely should be called out in the instructions.
.
I took apart the CAN module - it's a version 2.1 from 2016. Red and yellowgreen lights are on, blue lights will flash when the ECU is keyed on. Apparently that's important.
Using the port scanner utility aidan linked, I was able to confirm that the system is at least present, and on channel 00
Halp?
#37
I have set it to 9 previously, as I said it will shut down any communication with the ECU in that setting until I remove that CAN device in the same project properties window. That is just a screenshot from when I reset it back.
Is 1.02 or 1.04 the appropriate firmware for a 2016 year version 2.1? A list of versions/dates and the appropriate firmware along with warnings would be a useful addition to the instructions. I don't have the original instructions that would have shipped with this, I bought it used so I got instructions off TSE.
Did I break things by using v1.02 as this link states I may have? Red and green lights are on full time, blue lights are flashing. https://www.miataturbo.net/ms-labs-m...e-78449/page2/
Is 1.02 or 1.04 the appropriate firmware for a 2016 year version 2.1? A list of versions/dates and the appropriate firmware along with warnings would be a useful addition to the instructions. I don't have the original instructions that would have shipped with this, I bought it used so I got instructions off TSE.
Did I break things by using v1.02 as this link states I may have? Red and green lights are on full time, blue lights are flashing. https://www.miataturbo.net/ms-labs-m...e-78449/page2/
#38
Elite Member
iTrader: (10)
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,990
Total Cats: 361
1.0.4. is the correct version for a V2.1.
If the blue CAN is flashing, that means there's correct communication with the ECU. If the Serial blue led is flashing, the module is communicating properly with the wideband.
If the blue CAN is flashing, that means there's correct communication with the ECU. If the Serial blue led is flashing, the module is communicating properly with the wideband.
#39
V1.04 uploaded, TS automatically moved it to its own folder and renamed the file. Both red and green lights are on solid, both blue lights are flashing. Still shows no device found on any channel.
CAN EGO Settings as per instructions.
CAN Receiving set to on, no other changes in this menu from default.
AFR/EGO settings as per instructions
Lambda averaging lag factor set to 100 as per instructions.
Tunerstudio still shows AFR pegged at 9, Innovate MTX still shows AFR pegged at 22.4.
Any other settings I can change? .msq attached.
CAN EGO Settings as per instructions.
CAN Receiving set to on, no other changes in this menu from default.
AFR/EGO settings as per instructions
Lambda averaging lag factor set to 100 as per instructions.
Tunerstudio still shows AFR pegged at 9, Innovate MTX still shows AFR pegged at 22.4.
Any other settings I can change? .msq attached.
Last edited by OptionXIII; 04-08-2018 at 06:44 PM. Reason: Noting that MSQ is attached.
#40
SUCCESS!
Went to Devices (Pink arrow), changed to wideband, clicked on CAN Wideband Module Setup for a drop down menu (Purple arrow), and changed the wideband from AEM to Innovate (Yellow arrow). No idea why it would default to this, but it do.
Hope this helps someone else! Thanks to everyone for the replies.
Went to Devices (Pink arrow), changed to wideband, clicked on CAN Wideband Module Setup for a drop down menu (Purple arrow), and changed the wideband from AEM to Innovate (Yellow arrow). No idea why it would default to this, but it do.
Hope this helps someone else! Thanks to everyone for the replies.