Wideband Controller: Fully Custom, no ASIC!

Hardware inside and outside of the ECU
pkagiantas
Posts: 15
Joined: Tue Feb 15, 2022 5:37 pm
Location: Greece
Github Username: pkagiantas

Re: Wideband Controller: Fully Custom, no ASIC!

Post by pkagiantas »

so i got 5 of them made https://github.com/mck1117/wideband/tree/master/hardware/board_module/export/rev%20B
but im stuck with the firmware im not able to find the binary for the modules in order to upload it on them am i missing something ? or i am that blind :P ?
User avatar
AndreyB
Site Admin
Posts: 13938
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Wideband Controller: Fully Custom, no ASIC!

Post by AndreyB »

Looks like https://github.com/mck1117/wideband/ was not intended to be a "retail" product with documentation? I could be wrong.

If you click at https://github.com/mck1117/wideband/actions and select a recent master build you would get binaries as Artifacts of github action build. Clearly that's not an ideal user experience but that's what it is with https://github.com/mck1117/wideband
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
pkagiantas
Posts: 15
Joined: Tue Feb 15, 2022 5:37 pm
Location: Greece
Github Username: pkagiantas

Re: Wideband Controller: Fully Custom, no ASIC!

Post by pkagiantas »

the best i managed to to is to get an error from stm qube

22:16:51 : Download in Progress:
22:16:52 : Error: Write failed at address: 0x8001800
22:16:52 : Error: failed to download Segment[0]
22:16:52 : Error: failed to download the File


and the wideband flashes the leds quickly when powered up and then flashes them slowly
https://www.youtube.com/shorts/VrMK9l9kD1c
no idea what im doing wrong :cry:
pkagiantas
Posts: 15
Joined: Tue Feb 15, 2022 5:37 pm
Location: Greece
Github Username: pkagiantas

Re: Wideband Controller: Fully Custom, no ASIC!

Post by pkagiantas »

so... with an stlink it uploads fine and it works ... no idea why it wont work via DFU
NickZ
Posts: 56
Joined: Sun Sep 01, 2019 9:44 pm

Re: Wideband Controller: Fully Custom, no ASIC!

Post by NickZ »

any chance of a .bin file for this firmware, Im not a coder and can't get it to compile even watching 100 videos on how to do it, all I get is it can't find the directories after it does the bootloader section.
mck1117
running engine in first post
running engine in first post
Posts: 1474
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Wideband Controller: Fully Custom, no ASIC!

Post by mck1117 »

NickZ wrote:
Wed Jun 07, 2023 2:54 am
any chance of a .bin file for this firmware, Im not a coder and can't get it to compile even watching 100 videos on how to do it, all I get is it can't find the directories after it does the bootloader section.
It used to be checked in to the repo, but then we removed it and I forgot to upload a release instead. Here you go:

https://github.com/mck1117/wideband/releases/tag/first-release
NickZ
Posts: 56
Joined: Sun Sep 01, 2019 9:44 pm

Re: Wideband Controller: Fully Custom, no ASIC!

Post by NickZ »

thank you for the bin file.
My next question (and ive read the thread 10+ times and BOM) I can't find the part number for the 12 pin carrier board connector anywhere.
Can someone please tell me the part number.
User avatar
AndreyB
Site Admin
Posts: 13938
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Wideband Controller: Fully Custom, no ASIC!

Post by AndreyB »

NickZ wrote:
Sun Jul 09, 2023 11:47 am
Can someone please tell me the part number.
I am looking at https://github.com/mck1117/wideband/tree/master/hardware/board_carrier/mx120.pretty and thinking 367831201 MX120G

I totally agree it's not user friendly at all I assume it was not intended to be user friendly, I could be wrong.
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: 13938
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Wideband Controller: Fully Custom, no ASIC!

Post by AndreyB »

Excited to see progress towards unit tests!
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
NickZ
Posts: 56
Joined: Sun Sep 01, 2019 9:44 pm

Re: Wideband Controller: Fully Custom, no ASIC!

Post by NickZ »

This is my first unit complete and tested, Basically followed instructions and got it running.
Bench testing free air sits at approx 17 afr, shouldn't it be higher?
with the lighter gas will drop to 13 afr and removing the gas will slowly climb and suddenly hit 20 afr and then dop back to 17 afr.
After about 3-4 minutes it will shut down with overheat error, its done that 2 times on each test, is that maybe not having exhaust gasses flowing over it? the sensor was not hot enough to burn me, but warm.
20230724_174625.jpg
20230724_174625.jpg (3.07 MiB) Viewed 2726 times
NickZ
Posts: 56
Joined: Sun Sep 01, 2019 9:44 pm

Re: Wideband Controller: Fully Custom, no ASIC!

Post by NickZ »

Is it possible to get the can address and position of the Lambda data.
Reading through this thread AEM X series protocol was used.
but the AEM output on a different CAN ID address 394 if im correct.
Im seeing ID of 400 and 401 on this unit.
also the aem is buffer 0-1
Im not seeing valid data on that CAN position either.
I am seeing lots of data but not much of it makes any sense.
As im not a CANBUS expert and im slowly finding my way through it.
So if someone could help me please with Address ID, Position of the Lambda data and maybe even the conversion that would be great.
I have worked out the addresses and data for the heater control to turn on and off.
mck1117
running engine in first post
running engine in first post
Posts: 1474
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Wideband Controller: Fully Custom, no ASIC!

Post by mck1117 »

I’ll add a DBC to the GitHub repo. It no longer uses the AEM protocol as it had some limitations.
mck1117
running engine in first post
running engine in first post
Posts: 1474
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Wideband Controller: Fully Custom, no ASIC!

Post by mck1117 »

Here you go: https://github.com/mck1117/wideband/blob/master/wideband-can.dbc

Contains both the data the controller sends, and the enable/battery voltage bits from the ECU to control it.
Post Reply