TommyBee Posted September 28, 2019 Report Posted September 28, 2019 Hello folks! Got rid of my 0-5v PLX Wideband and splashed out on the Spartan 3 ADV. I’ve followed all wiring connections and it seems the lambda gets hot and the module is just above ambient temp. So I would say that confirms it’s working as such it’s just PCLink cannot find it? I’ve tried it in both CAN1 & CAN2 ports (changed settings too obviously and nothing? Does the Spartan need any Ohm mods or any ideas, Took it to the guy who’s gonna map it (eventually!) and he thinks it needs the Grey Can Bus adaptor as seen below but I want to see if I’m missing anything obvious before chopping into more wires Here’s some pics... Quote
Adamw Posted September 28, 2019 Report Posted September 28, 2019 If you read the instructions again you will see nowhere does it tell you to go to the CAN devices tab and hit the Find devices button. This function is only used for re-programming Link CAN devices. As per the instructions you should have a 120ohm resistor across the brown/white wires somewhere near the Spartan, although it will probably work ok without it. Have you turned off the analog input that you had assigned to Lambda 1 with the PLX? What does the CAN 1 section of the Runtimes screen show - any errors? What does the Lambda 1 status and temperature show on the ECU status tab of the runtimes screen? TommyBee 1 Quote
Adzn3k Posted September 28, 2019 Report Posted September 28, 2019 The resistor would only be needed if there's multiple devices of I'm not mistaken. I'm running my aem x via can and didn't need a resistor and it works fine There is nothing coming up under lambda 1 status, temp and such (I've been helping him with his car) Just checked the run time values It's currently plugged in to can 2 Quote
Adamw Posted September 28, 2019 Report Posted September 28, 2019 50 minutes ago, Adzn3k said: The resistor would only be needed if there's multiple devices of I'm not mistaken. I'm running my aem x via can and didn't need a resistor and it works fine No, any CAN bus should be terminated at both ends. The ecu end has termination built-in but you need to add termination yourself at the other end. Some devices will work ok without it and others will not, I'm not sure with the Spartan as I have always wired them with the bus properly terminated. Have you set up the Spartan in "Link mode"? Quote
Adzn3k Posted September 28, 2019 Report Posted September 28, 2019 it says in the instructions that the spartan has a termination resistor built in and is enabled from factory. ive read the manual 3 times now it should just be wire it in tell the ecu that its a lambda-can and away you go Quote
Richard Hill Posted September 28, 2019 Report Posted September 28, 2019 Yes, Spartan has a termination resistor built in and it is enabled by default. I would use the Spartan in its default mode, use 1Mb/s and 1024 as ID. Use the attached stream definition. From the testing I have performed, the Spartan doesn't actually work in Link mode, the stream appears to be incorrect. (you would have needed to log in via serial bluetooth to change the mode/ID to Link CAN Lambda mode) HTH, Richard. Spartan3ADVDefaultMode.lcs TommyBee and Adzn3k 1 1 Quote
Adzn3k Posted September 28, 2019 Report Posted September 28, 2019 do I have to set up the stream to show the lambda 1? Quote
Richard Hill Posted September 28, 2019 Report Posted September 28, 2019 If you use the stream file I attached, it will read the data into Lambda1. TommyBee 1 Quote
Adzn3k Posted September 28, 2019 Report Posted September 28, 2019 does the spartan need to be connected to via Bluetooth to change it to default mode? Quote
Richard Hill Posted September 28, 2019 Report Posted September 28, 2019 No, it will be in Spartan mode by default. Quote
Adzn3k Posted September 28, 2019 Report Posted September 28, 2019 ok trying now its still not working Quote
TommyBee Posted September 28, 2019 Author Report Posted September 28, 2019 Cheers Richard & Adam. I think Adrian will have a breakdown if he can’t get this working lol. I think the Spartan needs a new set of installation instructions from what I’m gathering here. Quote
Adamw Posted September 29, 2019 Report Posted September 29, 2019 1 hour ago, Richard Hill said: From the testing I have performed, the Spartan doesn't actually work in Link mode, the stream appears to be incorrect. I have used several of them and they work fine for me, although mine are quite early revisions he has possibly messed something up since? The Link mode is preferred as it will disable CLL when sensor status is not ok. Edit: Also check the ECU firmware is recent, from memory CAN lambda input was only added to the firmware somewhere around V5.6.2 Quote
TommyBee Posted September 29, 2019 Author Report Posted September 29, 2019 I updated the Ecu to the latest firmware and still no luck unfortunately Quote
Richard Hill Posted September 29, 2019 Report Posted September 29, 2019 Can you post the map with the can setup? Quote
Richard Hill Posted September 29, 2019 Report Posted September 29, 2019 you've got CAN 2 set as transmit, it should be receive. Then just reload the stream i posted to make sure, for some reason there is a red error on byte1. Quote
Adzn3k Posted September 29, 2019 Report Posted September 29, 2019 changed that and theres no errors but its not showing any readings see attached log file and adjusted map Log 2019-09-29 3;22;14 pm.llg now this one.pclr Quote
Richard Hill Posted September 29, 2019 Report Posted September 29, 2019 the CAN bus seems to be working now. Can you post a slightly longer log file from ignition on, so we can see the engine start? Also, what happens if you cycle the power on the Spartan while the engine is running? Quote
Adamw Posted September 30, 2019 Report Posted September 30, 2019 Your log shows lambda and sensor temperature is coming in over CAN ok. The Lambda value however doesnt look correct. Are you running the correct ADV sensor? What does the lambda show with the bluetooth app?. Quote
Richard Hill Posted September 30, 2019 Report Posted September 30, 2019 16 hours ago, Richard Hill said: Also, what happens if you cycle the power on the Spartan while the engine is running? Quote
TommyBee Posted September 30, 2019 Author Report Posted September 30, 2019 Hi Adam, on the Log Adrian posted I disconnected the 12v supply around 2mins in and reconnected around 30secs later. I have the part number of the Lambda: it's marked 14point7 LSUADVA0 I‘m on iPhone so tonight I’ll try and borrow an android phone to try the Torque app. Quote
Adzn3k Posted September 30, 2019 Report Posted September 30, 2019 49 minutes ago, Richard Hill said: On the log you can see where the temp drops on the lambda when it's disconnected Quote
cj Posted September 30, 2019 Report Posted September 30, 2019 Try setting divider to 1000 on the can stream setup for "lambda 1". The spartan adv3 manual says this value is sent as lambda x 1000 on the wire. The current lambda value is clearly wrong - it only ever changes during initialisation, so looks like it might be reading a status field not a lambda value. Are you certain the controller is sending in default mode? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.