Page 1 of 1

NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 2:33 am
by slokart_mx5
I have a Hellen NA6 board for my 91 Miata.

Before installing the board into the car I went through the steps on the set-up guide to have the board talk with TS. I successfully established communication between the board and TS.

Once I installed the board in the car I started TS before cranking to test sensors and set throttle position. At this point the board the board did not want to communicate with TS. I have since removed the board from the car and it still does not want to communicate.

I tried deleting the project in TS and starting a new one. When I go to select the rusefi_hellenNA6.ini file for the ECU definition, TS does not see it.

Has anyone experienced this issue?

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 2:42 am
by AndreyB
Remove ECU from vehicle, put it on the bench.

Remove top cover. Power the ECU with USB with vehicle disconnected.

Is anything blinking on the board? Do you have any blue LED? Any solid LED?

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 5:45 am
by BeerMoneyMotorsports
Working with slowkart, it appears he needs to manual dfu firmware update.

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 6:04 am
by AndreyB
We need to investigate this strategically.

Realistically you you need a Windows device. Before we recover this ECU we need to save the corrupted image for later analysis. Let me prepare some tools while you please find a Windows device but do not recover firmware yet.

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 5:09 pm
by dbh97
Doesn't dfu-util work on Mac?

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 5:11 pm
by AndreyB
dbh97 wrote:
Tue Nov 16, 2021 5:09 pm
Doesn't dfu-util work on Mac?
first step is preserving the broken image

Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 5:19 pm
by puff
dbh97 wrote:
Tue Nov 16, 2021 5:09 pm
Doesn't dfu-util work on Mac?
it does.

Code: Select all

dfu-util
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

You need to specify one of -D or -U
Usage: dfu-util [options] ...
  -h --help			Print this help message
  -V --version			Print the version number
  -v --verbose			Print verbose debug statements
  -l --list			List currently attached DFU capable devices
  -e --detach			Detach currently attached DFU capable devices
  -E --detach-delay seconds	Time to wait before reopening a device after detach
  -d --device <vendor>:<product>[,<vendor_dfu>:<product_dfu>]
				Specify Vendor/Product ID(s) of DFU device
  -p --path <bus-port. ... .port>	Specify path to DFU device
  -c --cfg <config_nr>		Specify the Configuration of DFU device
  -i --intf <intf_nr>		Specify the DFU Interface number
  -S --serial <serial_string>[,<serial_string_dfu>]
				Specify Serial String of DFU device
  -a --alt <alt>		Specify the Altsetting of the DFU Interface
				by name or by number
  -t --transfer-size <size>	Specify the number of bytes per USB Transfer
  -U --upload <file>		Read firmware from device into <file>
  -Z --upload-size <bytes>	Specify the expected upload size in bytes
  -D --download <file>		Write firmware from <file> into device
  -R --reset			Issue USB Reset signalling once we're finished
  -s --dfuse-address <address>	ST DfuSe mode, specify target address for
				raw file download or upload. Not applicable for
				DfuSe file (.dfu) downloads


Re: NA6 board communication issues with Mac

Posted: Tue Nov 16, 2021 5:28 pm
by BeerMoneyMotorsports
I am requesting this board to be returned for preservation of issue. Shipping slokart a new replacement.