[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 258: mysqli_fetch_assoc(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 320: mysqli_free_result(): Couldn't fetch mysqli_result
rusefi.com The most advanced open source ECU 2022-02-20T10:45:38 https://www.rusefi.com/forum/app.php/feed/topic/2197 2022-02-20T10:45:38 2022-02-20T10:45:38 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=44421#p44421 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> Windows testers are welcome.
See https://github.com/rusefi/rusefi/issues/3483

Statistics: Posted by Dron_Gus — Sun Feb 20, 2022 10:45 am


]]>
2022-02-12T17:03:03 2022-02-12T17:03:03 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=44336#p44336 <![CDATA[Re: Firmware update via CAN using OpenBLT]]>
https://github.com/rusefi/rusefi/commit/dca64a6b4e3de51b3fb1887088bc55b58db125e4

Statistics: Posted by AndreyB — Sat Feb 12, 2022 5:03 pm


]]>
2022-01-16T17:38:27 2022-01-16T17:38:27 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=44045#p44045 <![CDATA[Re: Firmware update via CAN using OpenBLT]]>
Which option does RusEFI need?
Myself I am interested only in update via CAN.

Mark might be curious about firmware encryption in addition to that update via CAN.

Statistics: Posted by AndreyB — Sun Jan 16, 2022 5:38 pm


]]>
2022-01-16T17:36:15 2022-01-16T17:36:15 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=44044#p44044 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> Statistics: Posted by Dron_Gus — Sun Jan 16, 2022 5:36 pm


]]>
2022-01-16T16:46:37 2022-01-16T16:46:37 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=44043#p44043 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> https://www.feaser.com/en/addons.php and online quote generation tool
image.png

Statistics: Posted by AndreyB — Sun Jan 16, 2022 4:46 pm


]]>
2021-11-10T15:01:28 2021-11-10T15:01:28 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43128#p43128 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> I looked through the code, so, from my understanding, it's not just a plain usb-serial interface inside, but rather a fully-featured usb device.

As for blue pill - I've heard of successful implementation of usb AND can at the same time, but first, that's way tricky, and the resources are limited.

Statistics: Posted by puff — Wed Nov 10, 2021 3:01 pm


]]>
2021-11-10T13:08:48 2021-11-10T13:08:48 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43125#p43125 <![CDATA[Re: Firmware update via CAN using OpenBLT]]>
You can use open hw compatible with this FW https://github.com/moonglow/pcan_cantact .
https://github.com/moonglow/pcan_cantact/issues/5

Statistics: Posted by AndreyB — Wed Nov 10, 2021 1:08 pm


]]>
2021-11-10T09:27:45 2021-11-10T09:27:45 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43124#p43124 <![CDATA[Re: Firmware update via CAN using OpenBLT]]>
is it open source (cando thingy I mean)? I wish there were source codes - just curious how difficult would it be to make a similar one, say, out of a blue pill + canbus shield.
You can use open hw compatible with this FW https://github.com/moonglow/pcan_cantact .

Statistics: Posted by Dron_Gus — Wed Nov 10, 2021 9:27 am


]]>
2021-11-08T20:44:17 2021-11-08T20:44:17 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43106#p43106 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> Statistics: Posted by puff — Mon Nov 08, 2021 8:44 pm


]]>
2021-11-08T19:59:30 2021-11-08T19:59:30 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43104#p43104 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> https://aliexpress.ru/item/4001164534407.html from Ali tested and works just fine under Linux.

Code:

[47948.958899] usb 2-1.8.3.2: new full-speed USB device number 21 using ehci-pci[47949.070248] usb 2-1.8.3.2: New USB device found, idVendor=1d50, idProduct=606f[47949.070253] usb 2-1.8.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3[47949.070256] usb 2-1.8.3.2: Product: Cando[47949.070258] usb 2-1.8.3.2: Manufacturer: ABF[47949.070260] usb 2-1.8.3.2: SerialNumber: 758A9B970C52

Statistics: Posted by Dron_Gus — Mon Nov 08, 2021 7:59 pm


]]>
2021-11-07T10:37:46 2021-11-07T10:37:46 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43090#p43090 <![CDATA[Re: Firmware update via CAN using OpenBLT]]> curious, what's inside those canable firmwares? from my understanding, this should be something like a serial to can bridge? or it is trickier, and PC software uses some proprietary usb-based protocol?

Statistics: Posted by puff — Sun Nov 07, 2021 10:37 am


]]>
2021-11-05T23:52:31 2021-11-05T23:52:31 https://www.rusefi.com/forum/viewtopic.php?t=2197&p=43069#p43069 <![CDATA[Firmware update via CAN using OpenBLT]]>
A lot to be figured out but we have something now!

https://github.com/rusefi/rusefi/pull/3430 is the PR
https://github.com/rusefi/rusefi/wiki/Firmware-update-via-CAN are the limited notes.

A million of open questions as of today:
Would random "USB transfer CAN isolation canable open source CANDO interface card debug CAN box bus analyzer" from aliexpress work?
Are there existing JLCPBC fab files for https://canable.io/ or would anyone be interested to contribute?

While stm32f042 are not very available those are somewhat available. Also worst case we can swap stm32f042 for pretty available stm32f407 :)

The big picture is having a more water proof rusEFI ECU eventually. Considering that USB is not ideal at the moment we have code to update firmware via CAN and tune via Ethernet. Maybe one day we will find a way to tune via CAN but that's kind of a separate topic more relevant for https://github.com/rusefi/rusefi/issues/3361 :)

Statistics: Posted by AndreyB — Fri Nov 05, 2021 11:52 pm


]]>