Page 1 of 1

CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Posted: Mon Feb 04, 2019 10:44 pm
by sonachan1
Hey guys,

Can anyone help? I've built up an Evshield from Damien's GitHub page https://github.com/damienmaguire/EVShield.

I've fitted it to an Arduino Due and flashed it with the latest GVRET firmware from the collin80 repository.

I'm running the latest SavvyCan V187 on a windows 7 PC.

I can read CANBus data no problem, but transmitting is data is more temperamental.

Starting from a freshly booted Due, I can create a connection and activate it. I can then use the SavvyCan frame sender to send frames, say every 10ms on Bus 1 (which makes sense as that's the Due Can port that the transceiver is connected to). I can see some data on the transceiver input and Can Hi and Lo lines on the scope.

So far so good. However, when I disable the signal in the frame sender, the data continues to be transmitted on the CANBus and nothing seems to change that until I power the Due down.

I think the hardware is OK. It looks like some problem with the connection between the PC and Due. I can see commands in the SavvyCan serial port monitor, but the Due seems to be ignoring some of them.

Anybody else using any of this stuff and have you seen anything similar?

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem  [SOLVED]

Posted: Sun Feb 10, 2019 12:00 pm
by sonachan1
OK, so I think I've managed to answer my own question!

After a few evenings poking around in the GVRET firmware and spotting nothing obvious, I decided to connect back up to the car and found it works just fine.

I suspect originally I'd selected the wrong Due can bus, then spotted the strange behaviour on the bench while I was working out what was what.

Anyway I managed to get my BMW E46 running without its DME connected to the can bus without any other warning lights on the dash. I think it's time to take the engine out!

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Posted: Sun Feb 10, 2019 1:31 pm
by johu
Congratulations :)

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Posted: Mon Feb 11, 2019 7:35 pm
by Jack Bauer
Well done:) Savvycan takes a bit of getting used to. Not everything is obvious especially when using dbc files. I assume you know about this :
https://www.bimmerforums.com/forum/show ... us-project

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Posted: Mon Feb 11, 2019 8:20 pm
by sonachan1
Yes, I came across Thaniel's great work and managed to get a dbc file together. I'll start a project thread and publish what I've got so far. I've managed to compile a spreadsheet with bit of detail on it.

Your EVShield worked a treat as well!