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

Introduction and miscellaneous that we haven't created categories for, yet
Post Reply
sonachan1
Posts: 64
Joined: Sat Dec 15, 2018 5:46 pm
Location: Cheshire, UK

CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Post 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?
sonachan1
Posts: 64
Joined: Sat Dec 15, 2018 5:46 pm
Location: Cheshire, UK

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

Post 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!
User avatar
johu
Site Admin
Posts: 5911
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 180 times
Been thanked: 1109 times
Contact:

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Post by johu »

Congratulations :)
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 88 times
Contact:

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Post 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
I'm going to need a hacksaw
sonachan1
Posts: 64
Joined: Sat Dec 15, 2018 5:46 pm
Location: Cheshire, UK

Re: CanDUE, EVShield, GVRET and SavvyCan Transmit Problem

Post 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!
Post Reply