Did I corrupt the Hellen 72c board?
Did I corrupt the Hellen 72c board?
This is day 2 with my Hellen 72c so I don’t have much to go on what is normal behavior. And I have not been able to sit down and familiarize my self with all the documentation yet.
Yesterday I connected it to my computer and did a firmware upgrade. All appeared to be working after and I was able to play with some maps.
Today I can’t get the usb connection and or dive to work. I noticed that all 4 of the mcu leds are on solid instead of rapidly flashing.
Is this a firmware issue?
If I need to reflash can it be done over usb or do I need to source a ST micro JTag device?
Sent from my iPhone using Tapatalk Pro
Yesterday I connected it to my computer and did a firmware upgrade. All appeared to be working after and I was able to play with some maps.
Today I can’t get the usb connection and or dive to work. I noticed that all 4 of the mcu leds are on solid instead of rapidly flashing.
Is this a firmware issue?
If I need to reflash can it be done over usb or do I need to source a ST micro JTag device?
Sent from my iPhone using Tapatalk Pro
-
- Posts: 151
- Joined: Thu Jan 14, 2021 10:16 pm
Re: Did I corrupt the Hellen 72c board?
What firmware did you use?
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
I am pretty sure that you have NOT corrupted the board.
Bad news is we need to improve continues integration testing on real hardware. https://github.com/rusefi/rusefi/issues/3265
Ticket for this specific issue https://github.com/rusefi/rusefi/issues/3264
I am not sure if JTag is the proper word I could be pretty wrong.
Best option is https://github.com/rusefi/rusefi/wiki/Tag-Connect-TC2030 but it's closer to $75 once you factor all needed shipping.
Bad news is we need to improve continues integration testing on real hardware. https://github.com/rusefi/rusefi/issues/3265
Ticket for this specific issue https://github.com/rusefi/rusefi/issues/3264
I am not sure if JTag is the proper word I could be pretty wrong.
Best option is https://github.com/rusefi/rusefi/wiki/Tag-Connect-TC2030 but it's closer to $75 once you factor all needed shipping.
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- Posts: 151
- Joined: Thu Jan 14, 2021 10:16 pm
Re: Did I corrupt the Hellen 72c board?
Please us firmware from https://github.com/rusefi/rusefi/wiki/Hellen72
Remove board from case. Press and hold the PROG button then power the board. This will put it in manual DFU mode. All lights next to the chip should be off. Then perform the manual firmware update through the console.
Remove board from case. Press and hold the PROG button then power the board. This will put it in manual DFU mode. All lights next to the chip should be off. Then perform the manual firmware update through the console.
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
Well, maybe it's really much simpler and we have just both flashed not-hellen firmware into Hellen? https://github.com/rusefi/rusefi/issues/3266
Which makes me wonder: Mikey do you recall you exact path between links? Can you tell how exactly did you get to the whatever file you have downloaded?
Also what is the bundle name you have used, it's name would tell us if the theory here is correct.
Which makes me wonder: Mikey do you recall you exact path between links? Can you tell how exactly did you get to the whatever file you have downloaded?
Also what is the bundle name you have used, it's name would tell us if the theory here is correct.
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Did I corrupt the Hellen 72c board?
Unfortunately no. I have kids and can be distracted. It asked me do you want to update and I clicked yes. I don’t recall if it was the console or the tuner soft. But the board was working when I quit the first night so I don’t know.
I will play with it later and see if I can get it working again. I’m glad to hear I do t need external hardware to program but I believe I can get my hands on one if needed.
Sent from my iPhone using Tapatalk Pro
I will play with it later and see if I can get it working again. I’m glad to hear I do t need external hardware to program but I believe I can get my hands on one if needed.
Sent from my iPhone using Tapatalk Pro
Re: Did I corrupt the Hellen 72c board?
Ordering the ST Link
V2 has a 8Pin header and V3 Has that quick header less connect. Found a Off brand one that has the exact header used on the Hellen for $10. might get that so I can just make a 1:1 IDC cable for fast connection.
And you are right it is more of a SWO interface than a JTag.
V2 has a 8Pin header and V3 Has that quick header less connect. Found a Off brand one that has the exact header used on the Hellen for $10. might get that so I can just make a 1:1 IDC cable for fast connection.
And you are right it is more of a SWO interface than a JTag.
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
Please elaborate I love cheap stuff!
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- Posts: 151
- Joined: Thu Jan 14, 2021 10:16 pm
Re: Did I corrupt the Hellen 72c board?
Hey mikey. Only use firmware from the link. As of now, firmware through TS isn’t supported. If you can at some point, id love to see the popup you saw.
-
- Posts: 151
- Joined: Thu Jan 14, 2021 10:16 pm
Re: Did I corrupt the Hellen 72c board?
Mikey, pm me your phone number. Id like to call and discuss.
Re: Did I corrupt the Hellen 72c board?
PM sent.
Programmer arrives today so I will give it a try and see what pops up.
This is what I purchased, I will add a header on the board tonight.
https://www.amazon.com/Aideepen-ST-Link-Programming-Emulator-Downloader/dp/B01J7N3RE6/ref=sr_1_3?dchild=1&keywords=stlink+v2+mini&qid=1632754873&sr=8-3
As far as the popup screen I really am not sure, I was distracted by my kids. The board was working fine however until the next day, so maybe it required a power cycle for the boot loader to take the code.
Programmer arrives today so I will give it a try and see what pops up.
This is what I purchased, I will add a header on the board tonight.
https://www.amazon.com/Aideepen-ST-Link-Programming-Emulator-Downloader/dp/B01J7N3RE6/ref=sr_1_3?dchild=1&keywords=stlink+v2+mini&qid=1632754873&sr=8-3
As far as the popup screen I really am not sure, I was distracted by my kids. The board was working fine however until the next day, so maybe it required a power cycle for the boot loader to take the code.
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
I love those fake ST Link V2 I have too many of those
How would you connect it to the actual Hellen 72c?
Also reminder that any ST Link looks like an overkill in your specific case and manual DFU looks way more appropriate.
How would you connect it to the actual Hellen 72c?
Also reminder that any ST Link looks like an overkill in your specific case and manual DFU looks way more appropriate.
Code: Select all
Auto DFU is when your rusEFI console switches your rusEFI device into DFU mode
Manual DFU mode is when you hold "Program" button while powering your rusEFI in order to switch it into DFU mode. This mode is used to program brand new stm32 chips which do not have a running version of rusEFI firmware.
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Did I corrupt the Hellen 72c board?
Guess that is what I was trying to figure out; can I re-flash over usb in program mode? So far I have not been able to get my system to see the board over USB in both modes. (could be a mac driver problem I don't know yet)
I will bring home my windows laptop to see if I have better luck today.
As far as programming I was just going to solder a 10pin header on the board, but maybe I'm over thinking this?
I will bring home my windows laptop to see if I have better luck today.
As far as programming I was just going to solder a 10pin header on the board, but maybe I'm over thinking this?
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
updated https://github.com/rusefi/rusefi/wiki/HOWTO-DFU intro
DFU is Device Firmware Update mode - that's a way to update firmware via the same USB cable you use for rusEFI communication. stm32 DFU is part of stm32 factory bootloader and we expect that any rusEFI board could be updated/reset via same USB connector as the one you use to communicate to your rusEFI ECU. Please let us know if that's not the case!
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Did I corrupt the Hellen 72c board?
Thanks I was reading over that today. It may be a driver problem for DFU mode. I will try using windows later today and see if I have better luck.
If that works I will try again to get the MacOS driver working.
Sent from my iPhone using Tapatalk Pro
If that works I will try again to get the MacOS driver working.
Sent from my iPhone using Tapatalk Pro
Re: Did I corrupt the Hellen 72c board?
Wow so that was several hours of my life I'll never get back.
I could not get the Java console or auto updater to see the board. Ended up installing the STM32 CubeProgrammer. After fighting apples crazy file system security I got it installed and Im back up and running!!
I have only a solid orange and flashing blue LED on the MCU, I see to remember more LEDs.
Anyway I will look for the latest update are try again to do the latest firmware.
Thanks everyone, Looking forward to getting to play with Tuner-studio now.
I could not get the Java console or auto updater to see the board. Ended up installing the STM32 CubeProgrammer. After fighting apples crazy file system security I got it installed and Im back up and running!!
I have only a solid orange and flashing blue LED on the MCU, I see to remember more LEDs.
Anyway I will look for the latest update are try again to do the latest firmware.
Thanks everyone, Looking forward to getting to play with Tuner-studio now.
Re: Did I corrupt the Hellen 72c board?
BTW I think this was the update screen I remember but I believe it has something to do with the INI file mismatch. I will check the WIKI and see what it says.
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
hold on... https://github.com/rusefi/rusefi/wiki/HOWTO-DFU#q-i-have-a-mac-or-even-better-i-have-a-linux-device
Let me change rusEFI console so that it admits it's limitations
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Did I corrupt the Hellen 72c board?
Is that page new or did I miss it?
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Did I corrupt the Hellen 72c board?
New.
We kind of forgot that real humans use stuff other than Windows while using rusEFI Your reports are making rusEFI better please keep coming up with legit feedback and we will keep making it better
We kind of forgot that real humans use stuff other than Windows while using rusEFI Your reports are making rusEFI better please keep coming up with legit feedback and we will keep making it better
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
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Did I corrupt the Hellen 72c board?
I would say, making rusEFI better = make it support Mac/Linux)
however, fair enough, adding explicit notifications also makes it better
however, fair enough, adding explicit notifications also makes it better
-
- Posts: 151
- Joined: Thu Jan 14, 2021 10:16 pm
Re: Did I corrupt the Hellen 72c board?
@mikey how are things going?