BL Heli Setup

Status
Nicht offen für weitere Antworten.

4712

Erfahrener Benutzer
#41
USBasp hab ich auch und geht prima. Wobei es da auch unterschiedliche Versionen der Firmware und echte wie unechte Clone gibt...
Das Problem ist wirklich die Firmware auf dem mySmartUSB in Zusammenhang mit AVRDude, was ja BLHeliSuite nutzt. Wie schon beschrieben gibt es das gleiche Problem auch mit der ArduionoISP Firmware.

Grundsätzlich betrifft das Problem nur des Lesen und Schreiben des EEproms. Wenn man einen Bootloader mit-flasht und darüber dann die eigentlich Regler Firmware neu flasht, ist man auf der sichereren Seite...
 

Nitewing

Erfahrener Benutzer
#42
Geh mal bitte im "Expert Mode" auf den Tab "Expert Tools", lies mal das EEprom aus: "Read Memory" (bitte länge auf 512 stellen) und schick mal das binäre file oder einen screenshot....

BTW: ich hab gerade gelesen, dass der mySmart dingens STK500v2 kann, warum hast Du auf STK500 (ohne v2) eingestellt?

Übrigens steht die Anzeige 0x25D0 einfach für die Werte für PPM min und max Throttle 37 und 208. Dh. der Programmer liest statt Platz mit Adresse X den Platz mit Adresse X*2.

Versuch mal das AVR910/911 Protokoll...
Also... hab eben mal auf STKv2 gestellt... und geflasht...
Hab den immer nur als STK500 benutzt.

Ausgelesen danach sieht es so aus:

Screenshot 2014-05-11 19.06.44.jpg

Werd jetzt testen ob Motor dreht und ob er sich danach wieder auslesen lässt.

Was meinst du mit AVR910/911 Protokoll?

Und dank für die Hilfe :)
 
Zuletzt bearbeitet:

Nitewing

Erfahrener Benutzer
#43
So... Motor dreht... will ich danach wieder auslesen kommt wieder "unsupported besc"...
An STK500 oder STK500V2 liegts schonmal nicht.

Soll ich hier mal den Haken rausmachen bei keep existing bootloader?

Screenshot 2014-05-11 19.19.00.jpg
 
Zuletzt bearbeitet:

4712

Erfahrener Benutzer
#46
Vermute mal der mySmartusb Light ist das Problem?
Na ja grundsätzlich liegt das Problem im Zusammenspiel von AVRdude mit dem mySmartUSB Stick, aber es tauch durchaus auch beim ArduinoISP auf. Versuch doch mal "avr910 (Atmel Low Cost Serial Programmer)" unten als ISP Interface einzustellen, vielleicht arbeitet der mySmartUSB dann richtig?

kann ich alle ESC mit BLHeli bzw. auch mit Simon K flashen nur über Servokabel? Wäre ja cool.
Ja, eigentlich bringt BLHeli einen anderen kleineren Bootloader (AVRootloader) mit, aber da BLHeli derzeit auch mit dem SimonK Bootloader passt (bei zukünftigen Feature Erweiterungen könnte es eng werden) habe ich eine Unterstützung für für die pseudo STK500v2 Sticks (also Afro USB, USBLinker und ArduinoUSBLinker) hinzugefügt. In der nächsten Version wird es hier eine sehr performante Lösung ohne Umweg über AVRDude geben.
 

Nitewing

Erfahrener Benutzer
#47
AVR910 kann nicht mal verbinden, da passiert gar nichts.

Hab eben erst geschnallt, das du hinter BLHeliSuite steckst :)
Coole Sache. Hab jetzt erstmal den AFRO USB und den Atmelprogrammierer von HK bestellt.
 

4712

Erfahrener Benutzer
#48
AVR910 kann nicht mal verbinden, da passiert gar nichts.
Hab gerade mal gelesen:
  • ausgeliefert wird der Programmer mit der Firmware STK500 V2
  • alternativ kann man sich auch die Firmware AVR911 / 910 / 109 verwendet werden
Also, muss man die Firmware manuell umflashen.
Dann hab ich da als Link im Downloadbereich gefunden "DL197: Grafische Oberfläche für mySmartUSB light "
Beschreibung:
mySmartUSB light-SupportBox: ein kleines Tool auf einer grafischen Oberfläche zum Schalten und Updaten des mySmartUSB light.
Die Version 1.04 enthält die mySmartUSB light Firmware Version 1.11.
Screenshot002.jpg

Laut einer Liesmich Datei ist die Baudrate dann aber bei AVR911/910/109 19200 statt 115200.
Wäre halt evtl. ein wenig langsamer.

Probier doch einfach mal, ob es dann besser geht...
 

Nitewing

Erfahrener Benutzer
#49
Hab ich versucht... es passiert Folgendes:

Screenshot 2014-05-12 10.53.52.jpg

EurekaLog 5.1.12

Application:
-------------------------------------------------------
1.1 Start Date : Mon, 12 May 2014 00:43:11 +0200
1.2 Name/Description: BLHeli Suite for Windows
1.3 Version Number : 11.2.0.7
1.4 Parameters :
1.5 Compilation Date: Sat, 3 May 2014 17:30:21 +0200

Exception:
-----------------------------------------------------------------------------------------------------------
2.1 Date : Mon, 12 May 2014 10:53:36 +0200
2.2 Address: 00403143
2.3 Module : BLHeliSuite.exe
2.4 Type : EAccessViolation
2.5 Message: Access violation at address 00403143 in module 'BLHeliSuite.exe'. Write of address 00000008.

Active Controls:
-------------------------------------------------------------------------------------
3.1 Form Class : TfrmBlHeliSetupMain
3.2 Form Text : BLHeliSuite [AVR] 11.2.0.7 [ISP Interface "avr911" @COM10|19200]
3.3 Control Class: TJvBitBtn
3.4 Control Text : Flash BLHeli

Computer:
---------------------------------------------------------------
4.1 Name : NIITEWING-PC
4.2 User : Ben
4.3 Total Memory : 4096 Mb
4.4 Free Memory : 1313 Mb
4.5 Total Disk : 891,21 Gb
4.6 Free Disk : 24,09 Gb
4.7 System Up Time: 1 day, 18 hours, 37 minutes, 51 seconds
4.8 Processor : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
4.9 Display Mode : 1680 x 1050, 32 bit

Operating System:
---------------------------------------
5.1 Type : Microsoft Windows Vista
5.2 Build # : 9200
5.3 Update :
5.4 Language: German

Network:
---------------------------------------------------------------------------------------
6.1 IP Address: 000.000.000.000 - 000.000.000.000 - 000.000.000.000 - 192.168.002.115
6.2 Submask : 000.000.000.000 - 000.000.000.000 - 000.000.000.000 - 255.255.255.000
6.3 Gateway : 000.000.000.000 - 000.000.000.000 - 000.000.000.000 - 192.168.002.001
6.4 DNS 1 : 000.000.000.000 - 000.000.000.000 - 000.000.000.000 - 192.168.002.001
6.5 DNS 2 : 000.000.000.000 - 000.000.000.000 - 000.000.000.000 - 000.000.000.000
6.6 DHCP : ON - ON - ON - ON

Call Stack Information:
----------------------------------------------------------------------------------------------------------------
|Address |Module |Unit |Class |Procedure/Method |Line|
----------------------------------------------------------------------------------------------------------------
| Running Thread: ID=6424; Priority=0; Class=; [Main] |
|--------------------------------------------------------------------------------------------------------------|
|0060AE3F|BLHeliSuite.exe|BLHeliSFormMain.pas|TfrmBlHeliSetupMain|FlashBlHeli_BinString |3084|
|00609AD4|BLHeliSuite.exe|BLHeliSFormMain.pas|TfrmBlHeliSetupMain|FlashBlHeli_BinString |2783|
|00609754|BLHeliSuite.exe|BLHeliSFormMain.pas|TfrmBlHeliSetupMain|FlashBlHeli |2682|
|0060961C|BLHeliSuite.exe|BLHeliSFormMain.pas|TfrmBlHeliSetupMain|FlashBlHeli |2662|
|00605A09|BLHeliSuite.exe|BLHeliSFormMain.pas|TfrmBlHeliSetupMain|actFlashBlHeliHexFileExecute |1524|
|77208590|ntdll.dll | | |RtlFreeAnsiString | |
|7545A43B|user32.dll | | |CalcMenuBar | |
|7545A44B|user32.dll | | |CalcMenuBar | |
|771FFD40|ntdll.dll | | |RtlLeaveCriticalSection | |
|754613D3|user32.dll | | |CallWindowProcA | |
|7546135A|user32.dll | | |CallWindowProcA | |
|77206CF8|ntdll.dll | | |RtlDeactivateActivationContextUnsafeFast| |
|75449512|user32.dll | | |SetTimer | |
|7544EDC5|user32.dll | | |GetCapture | |
|7544EDB5|user32.dll | | |GetCapture | |
|75458852|user32.dll | | |DispatchMessageA | |
|75458847|user32.dll | | |DispatchMessageA | |
|74FC919D|KERNEL32.DLL | | |BaseThreadInitThunk | |
----------------------------------------------------------------------------------------------------------------

Modules Information:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Handle |Name |Description |Version |Size |Modified |Path |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|00400000|BLHeliSuite.exe |BLHeli Suite for Windows |11.2.0.7 |35169280|2014-05-03 17:30:22|C:\Users\benri_000\Downloads\BLHeliSuite11207 |
|5CC10000|olepro32.dll | |6.3.9600.16384 |80384 |2013-08-22 05:54:16|C:\WINDOWS\SYSTEM32 |
|5CC30000|Msftedit.DLL |Rich Text Edit Control, v7.5 |6.3.9600.17041 |2270208 |2014-03-06 08:23:36|C:\WINDOWS\SYSTEM32 |
|5CE60000|oledlg.dll |OLE-Benutzerschnittstellen-Unterstützung |6.3.9600.16384 |103936 |2013-08-22 05:54:40|C:\WINDOWS\SYSTEM32 |
|651D0000|WindowsCodecs.dll |Microsoft Windows Codecs Library |6.3.9600.16521 |1369736 |2014-01-29 09:44:16|C:\WINDOWS\SYSTEM32 |
|67340000|wsock32.dll |Windows Socket 32-Bit DLL |6.3.9600.16384 |15872 |2013-08-22 06:05:52|C:\WINDOWS\SYSTEM32 |
|67610000|msls31.dll |Microsoft Line Services library file |3.10.349.0 |182272 |2013-08-22 06:07:04|C:\WINDOWS\SYSTEM32 |
|67650000|BtMmHook.dll |Multimedia Keys Hook DLL |12.0.0.7000 |205528 |2013-05-28 17:59:10|C:\Program Files\Lenovo\Bluetooth Software\SysWOW64 |
|67690000|RICHED20.DLL |Rich Text Edit Control, v3.1 |5.31.23.1231 |513536 |2013-11-14 09:26:38|C:\WINDOWS\SYSTEM32 |
|68C70000|RICHED32.DLL |Wrapper Dll for Richedit 1.0 |6.3.9600.16384 |9216 |2013-08-22 06:06:24|C:\WINDOWS\SYSTEM32 |
|6B960000|comctl32.dll |Bibliothek für Steuerelemente |6.10.9600.17031 |1975296 |2014-02-22 13:23:26|C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9600.17031_none_a9efdb8b01377ea7|
|6C8A0000|winrnr.dll |LDAP RnR Provider DLL |6.3.9600.16384 |21504 |2013-08-22 06:05:54|C:\WINDOWS\System32 |
|6C8B0000|pnrpnsp.dll |PNRP-Namespaceanbieter |6.3.9600.16384 |68096 |2013-08-22 04:52:12|C:\WINDOWS\system32 |
|6C8D0000|napinsp.dll |E-Mail-Namenshimanbieter |6.3.9600.16384 |53760 |2013-08-22 06:03:48|C:\WINDOWS\system32 |
|6C8E0000|NLAapi.dll |Network Location Awareness 2 |6.3.9600.16384 |64000 |2013-08-22 04:48:54|C:\WINDOWS\system32 |
|6C900000|fastprox.dll |WMI Custom Marshaller |6.3.9600.16384 |691712 |2013-08-22 04:45:12|C:\WINDOWS\system32\wbem |
|6C9B0000|wbemsvc.dll |WMI |6.3.9600.16384 |49664 |2013-08-22 04:53:20|C:\WINDOWS\system32\wbem |
|6C9D0000|wbemcomn.dll |WMI |6.3.9600.16384 |383488 |2013-08-22 04:46:42|C:\WINDOWS\SYSTEM32 |
|6CA40000|wbemprox.dll |WMI |6.3.9600.16384 |34304 |2013-08-22 04:45:42|C:\WINDOWS\system32\wbem |
|6CB90000|dhcpcsvc.DLL |DHCP Clientdienst |6.3.9600.16384 |62976 |2013-08-22 04:55:10|C:\WINDOWS\SYSTEM32 |
|6D310000|USP10.dll |Uniscribe Unicode script processor |6.3.9600.16384 |76288 |2013-08-22 06:12:42|C:\WINDOWS\SYSTEM32 |
|71E90000|oleacc.dll |Active Accessibility Core Component |7.2.9600.16384 |280064 |2013-08-22 04:42:32|C:\WINDOWS\SYSTEM32 |
|72040000|wmiutils.dll |WMI |6.3.9600.16384 |97280 |2013-08-22 04:46:16|C:\WINDOWS\system32\wbem |
|72060000|wbemdisp.dll |WMI Scripting |6.3.9600.16384 |186880 |2013-08-22 04:46:40|C:\WINDOWS\system32\wbem |
|73060000|DEVOBJ.dll |Device Information Set DLL |6.3.9600.16384 |123416 |2013-08-22 07:31:42|C:\WINDOWS\SYSTEM32 |
|73080000|WINMMBASE.dll |Base Multimedia Extension API DLL |6.3.9600.16384 |128064 |2013-08-22 07:19:24|C:\WINDOWS\SYSTEM32 |
|730A0000|winspool.drv |Windows-Spoolertreiber |6.3.9600.16457 |370176 |2013-11-08 05:48:00|C:\WINDOWS\SYSTEM32 |
|73100000|dwmapi.dll |Microsoft Desktopfenster-Manager-API |6.3.9600.17031 |98072 |2014-02-22 16:42:12|C:\WINDOWS\system32 |
|73180000|winmm.dll |MCI API-DLL |6.3.9600.16384 |128576 |2013-08-22 07:19:24|C:\WINDOWS\SYSTEM32 |
|731A0000|uxtheme.dll |Microsoft UxTheme-Bibliothek |6.3.9600.17031 |876544 |2014-02-22 10:53:44|C:\WINDOWS\system32 |
|73290000|wshbth.dll |Windows Sockets Helper DLL |6.3.9600.16384 |51200 |2013-08-22 04:46:44|C:\WINDOWS\system32 |
|73420000|fwpuclnt.dll |FWP/IPsec Benutzermodus-API |6.3.9600.17042 |264192 |2014-03-08 08:25:44|C:\WINDOWS\System32 |
|73470000|mdnsNSP.dll |Bonjour Namespace Provider |3.0.0.10 |121704 |2011-08-31 00:05:02|C:\Program Files (x86)\Bonjour |
|734A0000|DNSAPI.dll |DNS-Client-API-DLL |6.3.9600.17039 |494592 |2014-03-04 08:42:42|C:\WINDOWS\SYSTEM32 |
|73520000|mswsock.dll |Microsoft Windows Sockets 2.0-Dienstanbieter |6.3.9600.16384 |270848 |2013-08-22 04:55:26|C:\WINDOWS\System32 |
|73950000|bcrypt.dll |Bibliothek mit kryptografischen Primitiven von Windows|6.3.9600.17031 |109056 |2014-02-22 11:30:14|C:\WINDOWS\SYSTEM32 |
|73970000|rsaenh.dll |Microsoft Enhanced Cryptographic Provider |6.3.9600.16384 |188512 |2013-08-22 07:29:32|C:\WINDOWS\system32 |
|739A0000|CRYPTSP.dll |Cryptographic Service Provider API |6.3.9600.16384 |95008 |2013-08-22 07:29:28|C:\WINDOWS\SYSTEM32 |
|73A40000|wkscli.dll |Workstation Service Client DLL |6.3.9600.16384 |59392 |2013-08-22 07:29:36|C:\WINDOWS\SYSTEM32 |
|73A50000|srvcli.dll |Server Service Client DLL |6.3.9600.16384 |108424 |2013-08-22 07:29:32|C:\WINDOWS\SYSTEM32 |
|73A70000|netutils.dll |Net Win32 API Helpers DLL |6.3.9600.16384 |36136 |2013-08-22 07:29:30|C:\WINDOWS\SYSTEM32 |
|73C60000|netapi32.dll |Net Win32 API DLL |6.3.9600.16384 |66632 |2013-08-22 07:29:30|C:\WINDOWS\SYSTEM32 |
|73D40000|rasadhlp.dll |Remote Access AutoDial Helper |6.3.9600.16384 |11776 |2013-08-22 04:54:38|C:\Windows\System32 |
|741E0000|dhcpcsvc6.DLL |DHCPv6-Client |6.3.9600.16384 |56320 |2013-08-22 04:55:32|C:\WINDOWS\SYSTEM32 |
|74350000|profapi.dll |User Profile Basic API |6.3.9600.16384 |51128 |2013-08-22 07:17:54|C:\WINDOWS\SYSTEM32 |
|74500000|propsys.dll |Microsoft-Eigenschaftensystem |7.0.9600.17041 |1200296 |2014-03-06 13:20:28|C:\WINDOWS\system32 |
|74630000|cscapi.dll |Offline Files Win32 API |6.3.9600.16384 |38912 |2013-08-22 04:52:26|C:\WINDOWS\SYSTEM32 |
|74680000|kernel.appcore.dll |AppModel API Host |6.3.9600.16384 |29952 |2013-08-22 07:31:42|C:\WINDOWS\SYSTEM32 |
|74690000|SHCORE.DLL |SHCORE |6.3.9600.17031 |477744 |2014-02-22 16:18:26|C:\WINDOWS\SYSTEM32 |
|74720000|MSIMG32.dll |GDIEXT Client DLL |6.3.9600.16384 |5632 |2013-08-22 04:55:06|C:\WINDOWS\SYSTEM32 |
|748B0000|WINNSI.DLL |Network Store Information RPC interface |6.3.9600.16384 |25824 |2013-08-22 15:25:38|C:\WINDOWS\SYSTEM32 |
|748C0000|version.dll |Version Checking and File Installation Libraries |6.3.9600.16384 |25824 |2013-08-22 07:25:40|C:\WINDOWS\SYSTEM32 |
|748D0000|Iphlpapi.DLL |IP-Hilfs-API |6.3.9600.16384 |118776 |2013-08-22 07:17:54|C:\WINDOWS\SYSTEM32 |
|74B80000|bcryptPrimitives.dll|Windows Cryptographic Primitives Library |6.3.9600.17031 |336232 |2014-02-22 16:38:22|C:\WINDOWS\SYSTEM32 |
|74BE0000|CRYPTBASE.dll |Base cryptographic API DLL |6.3.9600.16384 |30472 |2013-08-22 07:17:56|C:\WINDOWS\SYSTEM32 |
|74BF0000|SspiCli.dll |Security Support Provider Interface |6.3.9600.16408 |101376 |2013-11-14 09:26:48|C:\WINDOWS\SYSTEM32 |
|74C10000|msvcrt.dll |Windows NT CRT DLL |7.0.9600.16384 |780408 |2013-08-22 07:21:04|C:\WINDOWS\SYSTEM32 |
|74CF0000|clbcatq.dll |COM+ Configuration Catalog |2001.12.10530.16384|508680 |2013-08-22 07:21:44|C:\WINDOWS\SYSTEM32 |
|74D70000|SETUPAPI.dll |Windows Setup-API |6.3.9600.17031 |1767440 |2014-02-22 16:52:04|C:\WINDOWS\SYSTEM32 |
|74F20000|oleaut32.dll | |6.3.9600.16506 |552632 |2014-01-08 02:33:54|C:\WINDOWS\SYSTEM32 |
|74FB0000|KERNEL32.DLL |Client-DLL für Windows NT-Basis-API |6.3.9600.17056 |1036288 |2014-03-20 01:55:26|C:\WINDOWS\SYSTEM32 |
|750F0000|combase.dll |Microsoft COM für Windows |6.3.9600.17031 |1374384 |2014-02-22 16:38:08|C:\WINDOWS\SYSTEM32 |
|75240000|CRYPT32.dll |Krypto-API32 |6.3.9600.16431 |1581968 |2013-11-14 09:22:38|C:\WINDOWS\SYSTEM32 |
|753C0000|Shlwapi.dll |Shell Light-weight-Hilfsprogrammbibliothek |6.3.9600.16384 |263872 |2013-08-22 07:25:38|C:\WINDOWS\SYSTEM32 |
|75410000|IMM32.DLL |Multi-User Windows IMM32 API Client DLL |6.3.9600.17031 |137728 |2014-02-22 13:15:40|C:\WINDOWS\system32 |
|75440000|user32.dll |Multi-User Windows USER API Client DLL |6.3.9600.17031 |1361408 |2014-02-22 11:25:46|C:\WINDOWS\SYSTEM32 |
|75620000|MSASN1.dll |ASN.1 Runtime APIs |6.3.9600.16384 |50616 |2013-08-22 07:29:30|C:\WINDOWS\SYSTEM32 |
|75780000|comdlg32.dll |DLL für gemeinsame Dialoge |6.3.9600.17031 |528896 |2014-02-22 11:46:28|C:\WINDOWS\SYSTEM32 |
|75810000|ole32.dll |Microsoft OLE für Windows |6.3.9600.17042 |1095488 |2014-03-08 13:34:54|C:\WINDOWS\SYSTEM32 |
|75970000|PSAPI.DLL |Process Status Helper |6.3.9600.16384 |16024 |2013-08-22 07:31:42|C:\WINDOWS\SYSTEM32 |
|75980000|advapi32.dll |Erweiterte Windows 32 Base-API |6.3.9600.17031 |490136 |2014-02-22 16:11:26|C:\WINDOWS\SYSTEM32 |
|75A00000|cfgmgr32.dll |Configuration Manager DLL |6.3.9600.16384 |237032 |2013-08-22 07:31:42|C:\WINDOWS\SYSTEM32 |
|75A40000|MSCTF.dll |MSCTF-Server-DLL |6.3.9600.17031 |1017936 |2014-02-22 16:42:14|C:\WINDOWS\SYSTEM32 |
|75B40000|shell32.dll |Allgemeine Windows-Shell-DLL |6.3.9600.17055 |18679216|2014-03-20 03:20:54|C:\WINDOWS\SYSTEM32 |
|76CF0000|NSI.dll |NSI User-mode interface DLL |6.3.9600.16384 |19640 |2013-08-22 15:25:38|C:\WINDOWS\SYSTEM32 |
|76D10000|gdi32.dll |GDI Client DLL |6.3.9600.17042 |1066496 |2014-03-08 08:50:56|C:\WINDOWS\SYSTEM32 |
|76E20000|WINTRUST.dll |Microsoft Trust Verification APIs |6.3.9600.17016 |230808 |2014-02-02 15:33:48|C:\WINDOWS\SYSTEM32 |
|76E60000|RPCRT4.dll |Remoteprozeduraufruf-Laufzeitumgebung |6.3.9600.16384 |711168 |2013-08-22 04:56:52|C:\WINDOWS\SYSTEM32 |
|76F20000|KERNELBASE.dll |Client-DLL für Windows NT-Basis-API |6.3.9600.17055 |836096 |2014-03-19 09:13:46|C:\WINDOWS\SYSTEM32 |
|76FF0000|WS2_32.dll |Windows Socket 2.0-32-Bit-DLL |6.3.9600.16384 |313488 |2013-08-22 07:17:56|C:\WINDOWS\SYSTEM32 |
|77040000|sechost.dll |Host for SCM/SDDL/LSA Lookup APIs |6.3.9600.16384 |252024 |2013-08-22 07:17:56|C:\WINDOWS\SYSTEM32 |
|771C0000|ntdll.dll |DLL für NT-Layer |6.3.9600.17031 |1474104 |2014-02-22 16:08:54|C:\WINDOWS\SYSTEM32 |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Registers:
-----------------------------
EAX: 04F349D4 EDI: 025FB360
EBX: 00000901 ESI: 025FB360
ECX: FFFFE55C ESP: 0018F070
EDX: 00001AAC EIP: 00403143

Stack: Memory Dump:
------------------ ---------------------------------------------------------------------------
0018F070: 00000000 00403143: DF 3C 11 83 C1 08 7C F5 DF 3A 5A DF 3A C3 7E 2E .<....|..:Z.:.~.
0018F074: 0060AE44 00403153: 39 D0 77 D1 29 CA 39 D0 8D 14 11 76 C8 83 E9 08 9.w.).9....v....
0018F078: 0018F084 00403163: 51 DF 2C 01 DF 28 01 D1 83 E1 F8 29 D1 DF 2C 01 Q.,..(.....)..,.
0018F07C: 004049F4 00403173: DF 3C 11 83 E9 08 7F F5 59 DF 3A DF 3C 11 C3 0F .<......Y.:.<...
0018F080: 0018F3C4 00403183: B6 08 88 0A C3 0F B7 08 66 89 0A C3 66 8B 08 8A ........f...f...
0018F084: 0018F090 00403193: 40 02 66 89 0A 88 42 02 C3 8B 08 89 0A C3 8B 08 @.f...B.........
0018F088: 004049F4 004031A3: 8A 40 04 89 0A 88 42 04 C3 8B 08 66 8B 40 04 89 [email protected].@..
0018F08C: 0018F3C4 004031B3: 0A 66 89 42 04 C3 8B 08 8B 40 03 89 0A 89 42 03 [email protected].
0018F090: 0018F3D0 004031C3: C3 DF 28 DF 3A C3 8D 40 00 53 56 57 55 51 8B F2 ..(.:[email protected]..
0018F094: 004049F4 004031D3: 8B D8 EB 08 53 E8 83 E1 FF FF 8B D8 80 3B 00 74 ....S........;.t
0018F098: 0018F3C4 004031E3: 05 80 3B 20 76 EE 80 3B 22 75 0B 80 7B 01 22 75 ..; v..;"u..{."u
0018F09C: 025FB360 004031F3: 05 83 C3 02 EB E6 33 ED 89 1C 24 EB 48 80 3B 22 ......3...$.H.;"
0018F0A0: 00000032 00403203: 75 33 53 E8 55 E1 FF FF 8B D8 EB 10 53 E8 4B E1 u3S.U.......S.K.
0018F0A4: 00000000 00403213: FF FF 8B F8 8B C7 2B C3 03 E8 8B DF 80 3B 00 74 ......+......;.t
0018F0A8: 00000000 00403223: 05 80 3B 22 75 E6 80 3B 00 74 1A 53 E8 2C E1 FF ..;"u..;.t.S.,..
0018F0AC: 00000000 00403233: FF 8B D8 EB 10 53 E8 22 E1 FF FF 8B F8 8B C7 2B .....S.".......+
 
#50
4712, erst einmal vielen Dank für Deine tolle Arbeit.
Habe letzte Woche einen Satz BlueSeries auf meinem Kopter mit 11.206 geflasht per USBASP und HK Tool ohne Probleme.
Das auslesen und Setzen der Parameter mit meinem TunigyLinker und UNO+4884 hat nicht funktioniert mit einem ArduinoNano aber ohne Probleme als ich den Pin D3 als Anschluß herausgefunden hatte. Ist aber hier ganz praktisch weil man gleich das Servokabel mit gezogenem VC Pin verwenden kann.
Ist das auf dem UNO auch der Pin D3? Das wäre unpraktisch weil der an der UNO+4884 Kombination nicht/oder schlecht zur Verfügung steht. Wenn man sich die Schaltung zur Verwendung des Uno als ArdunioISP Programmer anschaut wäre D9 oder D8 praktischer da diese Anschlüsse alle neben dem Display zur Verfügung stehen und die Programmer Anschlüsse frei bleiben.?

Habe dann auch hier ClosedLoop aktiviert mit 100KVEUpm ( 12Poler, 3S-12,4V, 1275KV ), das sollte passen?
Leichtes Wobbeln und Quietsch Geräusche vom Motor habe dann P&I erst auf 1,5 dann auf 1 verringert damit sind Quietschen und das leichte Wobbeln weg.
Auf einem anderen Kopter mit SiLabs Plush12A habe ich ClosedLoop auch aktiviert kein Quietschen aber auch das leichte Wobbeln. P&I auf 1 und dann war auch hier das Wobbeln weg. Beide Kopter 35-40cm mit NAZE32 bestückt.

Auf dem Ersten Kopter, nur ein 20er, auf dem ich letzte Woche ClosedLoop aktiviert hatte mit einem SparkyBoard und TL Firmware hatte ich auch bei P&I auf 2 (Standard) dieses Wobbeln nicht auch keine Quietsch Geräusche. Aber die Beschleunigung ist spürbar gesteigert worden.

Hat jemand auch schon Versuche in dieser Richtung unternommen? Und mit welchen Ergebnissen/Erkentnissen?
 

4712

Erfahrener Benutzer
#52
Das auslesen und Setzen der Parameter mit meinem TunigyLinker und UNO+4884 hat nicht funktioniert mit einem ArduinoNano aber ohne Probleme als ich den Pin D3 als Anschluß herausgefunden hatte. Ist aber hier ganz praktisch weil man gleich das Servokabel mit gezogenem VC Pin verwenden kann.
Ist das auf dem UNO auch der Pin D3? Das wäre unpraktisch weil der an der UNO+4884 Kombination nicht/oder schlecht zur Verfügung steht. Wenn man sich die Schaltung zur Verwendung des Uno als ArdunioISP Programmer anschaut wäre D9 oder D8 praktischer da diese Anschlüsse alle neben dem Display zur Verfügung stehen und die Programmer Anschlüsse frei bleiben.?
Wichtig ist hier, dass TurnigyUSBLinker nur mit dem SimnoK Bootloader funktioniert.
Wenn man einen neuen (nicht vorher mit SimonK geflashten) Regler mit ISBasp und BLHeli flasht wird automatisch der BLHeli Bootloader geflasht. Der braucht dann den 1-Wire Arduino.

//1-Wire Pin:
//Arduino Nano only -> PD3=D3
//MEGA boards -> PB2=D51=MOSI
//all other -> PB3=D11=MOSI
Mit dem Nano geht das dann eben auch Plug&Play D3/D2/GND, auch ohne abgezogenem V+ Pin, da D" als INput geschaltet ist....

Boxen ala UNO+4884 sind noch nicht fertig. Hier wird es aber dann PB3 sein, da das ganze auch umschaltbar für Silabs funktionieren wird....
Das mit dem alternativen ISP Programmiermodus hab ich noch nicht bedacht...

BTW: Testwillige könne sich genre melden, ich schick dann gerne mal eine Firmware zum Testen als BLHeli-Atmel Box...
 
Zuletzt bearbeitet:
#53
Wichtig ist hier, dass TurnigyUSBLinker nur mit dem SimnoK Bootloader funktioniert.
Wenn man einen neuen (nicht vorher mit SimonK geflashten) Regler mit ISBasp und BLHeli flasht wird automatisch der BLHeli Bootloader geflasht. Der braucht dann den 1-Wire Arduino.
Danke dann kommt der in die Kiste die waren vorher mit SimonK geflasht aber das umflshen hatte ich mit dem USBASP mit neuem Bootloader gemacht.

BTW: Testwillige könne sich genre melden, ich schick dann gerne mal eine Firmware zum Testen als BLHeli-Atmel Box...
Gerne.
UNO+4884 mit BlHeli Silabs benutze ich schon. Nur das sichern der mit der Box solo geänderten Konfig klappt irgendwie nicht.
 
#57
Nein er lässt mich aus dem ändern nicht raus.
Box dran dann nach unten für Setup - Meldung welcher ESC und Firmware
Mit rauf runter durch die Optionen mit rechts links durch die Werte aber drücken des Mittleren lässt mich nicht raus.
 

Nitewing

Erfahrener Benutzer
#59
So... heute kam mein Arduino Uno R3...
Hab ihn mit dem KK Tool schon auf Arduino USB Linker geflasht.
Kann mir einer von euch verraten, wie ich das HK Tool dort anschliese... also welche Pins was ausgeben? Hab im Netz einfach nichts zuverlässiges gefunden.

Gruß
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten