Proteus v12 club

Your chance to introduce yourself and your vehicle
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Proteus v12 club

Post by AndreyB »

Let's have a separate thread about running any v12 on Proteus board.

In about two hours from now rusEFI bundle would have a "Proteus M73 v12" preset in "Popular Vehicles" menu this should help us all to share the configuration at least to some extent.

Next order of business is a roll call :) My name is Andrey, I have BMW M73 three miles west of New York City. I also have Proteus board in my hands and I have https://rusefi.com/forum/viewtopic.php?f=4&t=1524 boards but I do not have time to wire all this together :( I have only started my v12 on two microRusEFI units and right now I am trying to get @abricos to wire my Proteus for v12.

UPDATE: PnP harness for 1998 M73 for sale https://www.ebay.com/itm/333805057834

v12 test mule https://rusefi.com/forum/viewtopic.php?f=2&t=1632
Bill in DC
Replicas in Canada https://rusefi.com/forum/viewtopic.php?f=2&t=1870
Florida https://rusefi.com/forum/viewtopic.php?f=2&t=1886

M73 wiring
https://github.com/rusefi/rusefi/wiki/BMW-e38-1996-750
https://github.com/rusefi/rusefi/wiki/BMW-e38-750
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

I am Bill and have a BMW V-12 also
gotta buy some throttle bodies and coils, then i am ready to party!

anybody wants to start a PINOUT for the V-12, i will copy your layout when i wire my setup
so we can all be "on the same page"

i am in DC.

and yes, that is a Moto Guzzi 1975 850 T3 in the background.
IMG_20200522_103948033.jpg
IMG_20200522_103948033.jpg (2 MiB) Viewed 24072 times
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

"pinout" is a vague term, I assume you see pinout in some specific form and I see it differently?

Do you have your Proteus in your hands? You will get some pinout if you click "Proteus v12 M73" button in Tuner Studio and then cross-reference it with https://github.com/rusefi/rusefi/wiki/Hardware_Proteus_Wiring_v03
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Proteus v12 club

Post by mck1117 »

There's also already a default pinout in the ECU. I'm using the default pinout, but only for the first 8 pins (because I only have 8 cylinders).
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

AndreyB wrote:
Sun May 24, 2020 6:21 pm
"pinout" is a vague term, I assume you see pinout in some specific form and I see it differently?

Do you have your Proteus in your hands? You will get some pinout if you click "Proteus v12 M73" button in Tuner Studio and then cross-reference it with https://github.com/rusefi/rusefi/wiki/Hardware_Proteus_Wiring_v03
yes, i have the board in my hands-- it looks good!
i see where the injectors and coils are hooked up from this diagram
https://github.com/rusefi/rusefi/wiki/Hardware_Proteus_Wiring_v03

i am just trying to match up the sensors, mainly, so we can all be together.
i am reusing the stock sensors-- which pins does everyone want to put the stock sensors ?

also, i have loaded the tuner studio on mac osx
and the rusefi.ini
but i am not seeing the "Proteus v12 M73" button on my computer. do i need to pay for the tuner studio? i just installed the "Lite" / free version.

Thanks!!!

13 AV1 av Analog Voltage Input #1
14 AV3 av Analog Voltage Input #3
15 AV5 av Analog Voltage Input #5
16 AV7 av Analog Voltage Input #7
17 AV9 av Analog Voltage Input #9
18 AV11 av Analog Voltage Input #11
19 AT1 at Analog Thermistor Input #1
20 AT3 at Analog Thermistor Input #3
21 5V SENS 1 5v Analog Voltage +5 supply #1
22 5V SENS 2 5v Analog Voltage +5 supply #2
23 GND sgnd Sensor GND
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

bill wrote:
Sun May 24, 2020 7:35 pm
but i am not seeing the "Proteus v12 M73"
Please take fresh proteus bundle, please make new TS project, click Controller->Popular Vehicles, it has to be there
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

AndreyB wrote:
Sun May 24, 2020 9:25 pm
bill wrote:
Sun May 24, 2020 7:35 pm
but i am not seeing the "Proteus v12 M73"
Please take fresh proteus bundle, please make new TS project, click Controller->Popular Vehicles, it has to be there
Okay, i downloaded the new bundle just now, and it was there. my mistake. i was using an old bundle.

i am not sure if i loaded the "Proteus v12 M73" properly though. it still has the V-8 settings... Like Matts car is.. . See below.
i used the "rusefi_proteus.ini" from the snapshot to load into tunerstudio. then clicked on Popular cars and then the "Proteus v12 M73" button.
the lights on the board went solid for a couple seconds, like they were processing-- then back to flashing. restarted the tunerstudio.
Did i make a mistake on loading? or is that the proper file? i can go through and change for the BMW V-12 firing order, etc pretty easily.

Thanks!!!
Attachments
Screen Shot 2020-05-24 at 8.07.41 PM.png
Screen Shot 2020-05-24 at 8.07.41 PM.png (85.62 KiB) Viewed 24040 times
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

TS lite or TS registered?

TS lite might be playing games with you. try creating another new TS project after reboot after clicking the popular vehicle button.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

okay, status update--

I was having all kind of problems on OSX with the ports on TunerStudio-- saying "failed", connecting / disconnecting, etc.

So i did a clean install of TunerStudio on Raspberry Pi 4 - raspbian. Got it to work, and got the ports to work. (ACM0 )
pain in the ass, but seems to be fine. communicating with the board, etc.
TunerStudio Lite.

I STILL cannot get the "proteus " preset to load onto the board.
TunerStudio says that it has communicated with the board, sending the presets to it. proteus board lights flash like it is working.
message pops up that says "disconnect , reconnect"
and i have restarted the TunerStudio . no change
and loaded the preset again,
and tried restarting whole computer, no change
and loaded the preset again,
and tried only unplug/plug usb cable, no change
and loaded the preset again,
and tried starting a new project, no change
and loaded the preset again,
and still no change.

also, it kicks back an error if i try to load the miata preset ... perhaps because its a different board...
It will load the "reset firmware" button,
but it shows V8 base engine after that reset also.

When i manually change the settings to 12 cyl, etc,... those work/ are there when i reopen the TunerStudio project.

do you have a screenshot of what the "base engine" is supposed to look like after the preset is correctly loaded?

thanks!
bill
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Proteus v12 club

Post by puff »

OSX!
which version? As far as I remember, I had issues with USB port on rusefi console, while tuner studio was working well. The issues have been resolved with an upgrade of my SSD and the subsequent OS upgrade to Sierra or High Sierra..

Don't think that another cable would help here, but anyway, have you tried changing it?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

Bill when did update Ptoteus firmware last time? sounds like your project is new while your firmware is old.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Proteus v12 club

Post by mck1117 »

AndreyB wrote:
Wed May 27, 2020 12:39 pm
Bill when did update Ptoteus firmware last time? sounds like your project is new while your firmware is old.
The firmware I loaded on the mailed boards is maybe 2 weeks old at this point.
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

puff wrote:
Wed May 27, 2020 12:26 pm
OSX!
which version? As far as I remember, I had issues with USB port on rusefi console, while tuner studio was working well. The issues have been resolved with an upgrade of my SSD and the subsequent OS upgrade to Sierra or High Sierra..

Don't think that another cable would help here, but anyway, have you tried changing it?
i am NOT on OS X any more.
its raspbian linux
and the port works fine now
the cable reads all the data -- using lsusb and usb-devices the proteus device shows up just fine.
the cable is not a problem, or the lsusb would not show the device
and now the port is working on TunerStudio , at least is says it is in the little window on the lower left side.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

@bill please confirm that you have updated rusEFI ECU firmware.

I would recommend windows since rusEFI console has UI for firmware update but only on Windows.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

AndreyB wrote:
Wed May 27, 2020 12:39 pm
Bill when did update Ptoteus firmware last time? sounds like your project is new while your firmware is old.
i downloaded on monday. from the website.
after you told me to get the updated .INI

i haven't "burned" the firmware, just hit the "popular cars --> proteus " button and then restarted it

am i doing something wrong?

should i hit the "burn" button?

also, any changes i make to the file
like changing from 8 to 12 cyl
seem to continue after a restart.

i am a bit CORN-FUZED.

Bill
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

AndreyB wrote:
Wed May 27, 2020 9:13 pm
@bill please confirm that you have updated rusEFI ECU firmware.

I would recommend windows since rusEFI console has UI for firmware update but only on Windows.
how do i look up the version of rusEFI firmware? where on TunerStudio would show me the version i have on the board?

thanks!!
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

delete
Last edited by bill on Sat Jun 13, 2020 12:21 am, edited 1 time in total.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

bill wrote:
Wed May 27, 2020 9:48 pm
i downloaded on monday. from the website.
after you told me to get the updated .INI

i haven't "burned" the firmware, just hit the "popular cars --> proteus " button and then restarted it
until you update the firmware your "popular cars --> proteus" button would not work. Every time you download fresh bundle from rusEFI please update BOTH project definition and actual firmware.

Firmware version is displayed in a gauge called "ECU status"->ECU firmware version.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

firmware
rusEFI v20200515@22876

how do i load the new firmware from a linux box?
can i do it from the Command line-- terminal?

sorry to be such a noob.

i tried firmware update from TunerStudio, and it said
MEGASQUIRT blah blah
device not recognized
Screenshot from 2020-05-27 20-25-00.png
Screenshot from 2020-05-27 20-25-00.png (31.9 KiB) Viewed 23935 times
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Proteus v12 club

Post by AndreyB »

I do not provide Linux support I am sorry I only do Windows. There are others who do so they will respond. No chance to brick anything.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Proteus v12 club

Post by puff »

you probably don't need that bulky cube stuff to update firmware from linux.
i bet, you'd start with
sudo apt-get install dfu-util
russian, you don't need to provide full-scale linux support, but you could at least give some hints, or keywords, showing direction to search.
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

AndreyB wrote:
Thu May 28, 2020 1:48 am
I do not provide Linux support I am sorry I only do Windows. There are others who do so they will respond. No chance to brick anything.
Yea, i understand that most machine control stuff is on Windows...

but i want to put the TunerStudio "dashboard " Tablet screen into the dashboard of whatever machine/car/truck/spaceship this V-12 ends up in --
and a raspberry pi running the TunerStudio is a easy way to do it.
https://www.bartonekdragracing.com/installing-tunerstudio-on-raspbian-with-autostart-and-push-button-clean-shutdown/

And just a note: I appreciate all the help so far! Nobody is getting paid to do this. So any help is great!

Thanks!
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

puff wrote:
Thu May 28, 2020 8:44 am
you probably don't need that bulky cube stuff to update firmware from linux.
i bet, you'd start with
sudo apt-get install dfu-util
russian, you don't need to provide full-scale linux support, but you could at least give some hints, or keywords, showing direction to search.
http://dfu-util.sourceforge.net/dfu-util.1.html
okay, this looks useful
can you write me an example line to plug into terminal?
for loading the rusEFI firmware onto the proteus?

like this (from the web site examples)
Flashing the kernel:
$ dfu-util -a kernel -R -D /path/to/uImage

Flashing a .dfu (special DfuSe format) file to the device:
$ dfu-util -a 0 -D /path/to/dfuse-image.dfu


Thanks!!
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Proteus v12 club

Post by puff »

RTFM!
I don't have that snipplet at hand right now, and it has a bit different syntax since it's an osx version, but it is basically the same. Your best bet would be look for that usage for your exact chip - the addresses might be different (although I am 99% sure it's the same):

dfu-util -a 0 --dfuse-address 0x08000000 -D firmware.bin
or if you use dfu files:
dfu-util -a 0 -D firmware.dfu
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Proteus v12 club

Post by kb1gtt »

It would be great if you document the process. Once you get it running, it would be great if you could make a video, or a list of key steps and key commands, with key things along the way. Like Pi4 with Linux distro xyz, then cmd make, make install, etc.
Welcome to the friendlier side of internet crazy :)
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Proteus v12 club

Post by mck1117 »

kb1gtt wrote:
Thu May 28, 2020 9:38 pm
It would be great if you document the process. Once you get it running, it would be great if you could make a video, or a list of key steps and key commands, with key things along the way. Like Pi4 with Linux distro xyz, then cmd make, make install, etc.
I've been running TunerStudio on an rpi (I think it's an rpi 3, not 4, but they're essentially the same operation-wise) mounted in the dash of my racecar. Works great! Setup was super easy, and that link from bill just about covers it.
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

delete
Last edited by bill on Sat Jun 13, 2020 12:20 am, edited 1 time in total.
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

kb1gtt wrote:
Thu May 28, 2020 9:38 pm
It would be great if you document the process. Once you get it running, it would be great if you could make a video, or a list of key steps and key commands, with key things along the way. Like Pi4 with Linux distro xyz, then cmd make, make install, etc.
i always document everything , since my memory is completely shot. Sleep deprived can do that to you. Toddler and newborn? Who needs sleep or memory!

i will post whatever good stuff happens. Probably a text based run-through. My videos are just 70% cussing, and 30% useful stuff.
bill
Posts: 219
Joined: Sun Mar 29, 2020 1:44 pm
Location: DC usa

Re: Proteus v12 club

Post by bill »

no happiness here

dfu-util does not even see a device when i do a --list
either USB2.0 or 3,0 ports
either with or without a sudo
lsusb shows the device, no problemo
see below...

any ideas?

do most people use the dfu for updating the firmware?

thanks!
Last edited by bill on Sat Jun 13, 2020 12:19 am, edited 1 time in total.
Post Reply