SIGNALDuino Empfänger Firm- und Hardware

Begonnen von Ralf9, 02 Oktober 2016, 22:59:51

Vorheriges Thema - Nächstes Thema

HomeAuto_User

Wäre zu schön gewesen, nichts geht.
Es wird schonmal nicht alles korrekt ausgelesen an Details in Linux.

Bsp:
[88142.758974] usb 1-1.2: new full-speed USB device number 13 using dwc_otg
[88142.838984] usb 1-1.2: device descriptor read/64, error -32
[88143.028968] usb 1-1.2: device descriptor read/64, error -32
[88143.218966] usb 1-1.2: new full-speed USB device number 14 using dwc_otg
[88143.298963] usb 1-1.2: device descriptor read/64, error -32
[88143.488968] usb 1-1.2: device descriptor read/64, error -32
[88143.678971] usb 1-1.2: new full-speed USB device number 15 using dwc_otg
[88144.098983] usb 1-1.2: device not accepting address 15, error -32
[88144.179046] usb 1-1.2: new full-speed USB device number 16 using dwc_otg
[88144.598995] usb 1-1.2: device not accepting address 16, error -32
[88144.599113] usb 1-1-port2: unable to enumerate USB device

Sozusagen "Müll"
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

pejonp

#181
Hallo,

anscheinend wird dein USB-Gerät nicht richtig unter linux erkannt. Hat aber nicht mit dem Sketch zu tun. Wie hast du den den radino an linux angebunden ? USB-Adapter (siehe Bild) oder anderen Arduino... ?
was zeigt den lsusb an ?

pejonp

PS: diese Sachen schon versucht. radino & Linux (steht ganz unten) --> (http://wiki.in-circuit.de/index.php5?title=radino_common_problems)
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

prodigy7

Zitat von: HomeAuto_User am 28 Januar 2017, 23:14:36
Wäre zu schön gewesen, nichts geht.
Es wird schonmal nicht alles korrekt ausgelesen an Details in Linux.

Bsp:
[88142.758974] usb 1-1.2: new full-speed USB device number 13 using dwc_otg
[88142.838984] usb 1-1.2: device descriptor read/64, error -32
[88143.028968] usb 1-1.2: device descriptor read/64, error -32
[88143.218966] usb 1-1.2: new full-speed USB device number 14 using dwc_otg
[88143.298963] usb 1-1.2: device descriptor read/64, error -32
[88143.488968] usb 1-1.2: device descriptor read/64, error -32
[88143.678971] usb 1-1.2: new full-speed USB device number 15 using dwc_otg
[88144.098983] usb 1-1.2: device not accepting address 15, error -32
[88144.179046] usb 1-1.2: new full-speed USB device number 16 using dwc_otg
[88144.598995] usb 1-1.2: device not accepting address 16, error -32
[88144.599113] usb 1-1-port2: unable to enumerate USB device

Sozusagen "Müll"
In der Datei /boot/cmdline.txt folgendes anhängen: dwc_otg.speed=1
Ist ein Problem mit den FTDI Adaptern am Raspberry. Hatte die gleichen Probleme ...

HomeAuto_User

HiHo,
angebunden ist der radino via USB. Der ganze befindet sich auf einem "Trägerboard". | Schema

lsusb
Bus 001 Device 012: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 011: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

???
USB Unterstützung im Sketch? :o
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

HomeAuto_User

Zitat von: prodigy7 am 28 Januar 2017, 23:40:14
In der Datei /boot/cmdline.txt folgendes anhängen: dwc_otg.speed=1
Ist ein Problem mit den FTDI Adaptern am Raspberry. Hatte die gleichen Probleme ...
Kann das auch eine Rolle spielen, wenn der selbige Aufbau nur mit anderer FW funktioniert?
Versuchen werde ich es.
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

pejonp

#185
diese Sachen schon versucht. radino & Linux (steht ganz unten) --> (http://wiki.in-circuit.de/index.php5?title=radino_common_problems)

Hast du jetzt 4 Geräte im Einsatz ?? Hast du nur Atmel oder STM32 ?

- mod. CC_Radino mit USB (433mhz) | radino32 CC1101+Trägerboard
- mod. CC_Radino mit USB (868mhz) | radino32 CC1101+Trägerboard

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

HomeAuto_User

#186
Zitat von: pejonp am 28 Januar 2017, 23:48:23
diese Sachen schon versucht. radino & Linux (steht ganz unten) --> (http://wiki.in-circuit.de/index.php5?title=radino_common_problems)

Hast du jetzt 4 Geräte im Einsatz ?? Hast du nur Atmel oder STM32 ?
pejonp
Die Sache aus dem Link habe ich probiert, keine Wirkung.

Ich habe derzeit 1 Gerät (433Mhz).
Das Gerät umfasst die Trägerplatine, die Platine radino CC1101 auf dieser unter einem Blechdeckel der Arduino nano + CC1101 implimentiert sind.

Hinweis: mit einer CUL FW läuft alles, es geht nun um die Umsetzung via Arduino, weil da aktuell für diese Kombination nichts existiert

PS: Signatur angepasst im Profil, das es zu keinem Missverständnis kommt.
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Sidey

Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

HomeAuto_User

Zitat von: Sidey am 29 Januar 2017, 00:14:00
ich tippe mal auf bootloader...
Nach der kompilierung von Arduino werden 2 hex-Files erstellt.

RF_Receiver.ino.leonardo.hex
RF_Receiver.ino.with_bootloader.leonardo.hex

Wenn ich das ohne Bootloader flashe, so sollte mein alter Bootloader ja nicht angegegriffen werden.
Den Test mit dem Bootloader habe ich noch nicht geflasht, da ich aufpassen muss auf die gesetzten Bits, sonst funkioniert die CUL FW nicht mehr.
Die Bootloader sollten ja unterschiedlich "machbar" sein.
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Sidey

ich habe bis jetzt immer den Standard arduino bootloader verwendet.

Keine Ahnung, ob die Firmware mit einem anderen bootloader funktioniert.
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

HomeAuto_User

Zitat von: Sidey am 29 Januar 2017, 00:14:00
ich tippe mal auf bootloader...
Der Test wurde nun auch vollzogen. Nichts.

dmesg | grep usb
[    1.808496] usb 1-1.4: new full-speed USB device number 4 using dwc_otg
[    1.888476] usb 1-1.4: device descriptor read/64, error -71
[    2.078538] usb 1-1.4: device descriptor read/64, error -71
[    2.268592] usb 1-1.4: new full-speed USB device number 5 using dwc_otg
[    2.348530] usb 1-1.4: device descriptor read/64, error -71
[    2.538525] usb 1-1.4: device descriptor read/64, error -71
[    2.728524] usb 1-1.4: new full-speed USB device number 6 using dwc_otg
[    3.158505] usb 1-1.4: device not accepting address 6, error -71
[    3.248637] usb 1-1.4: new full-speed USB device number 7 using dwc_otg
[    3.319758] usbcore: registered new interface driver brcmfmac
[    3.668576] usb 1-1.4: device not accepting address 7, error -71
[    3.668877] usb 1-1-port4: unable to enumerate USB device
[ 2557.940879] usb 1-1.4: new full-speed USB device number 8 using dwc_otg
[ 2558.020877] usb 1-1.4: device descriptor read/64, error -71
[ 2558.210875] usb 1-1.4: device descriptor read/64, error -71
[ 2558.400877] usb 1-1.4: new full-speed USB device number 9 using dwc_otg
[ 2558.480925] usb 1-1.4: device descriptor read/64, error -71
[ 2558.670880] usb 1-1.4: device descriptor read/64, error -71
[ 2558.860883] usb 1-1.4: new full-speed USB device number 10 using dwc_otg
[ 2559.280887] usb 1-1.4: device not accepting address 10, error -71
[ 2559.360888] usb 1-1.4: new full-speed USB device number 11 using dwc_otg
[ 2559.780891] usb 1-1.4: device not accepting address 11, error -71
[ 2559.780958] usb 1-1-port4: unable to enumerate USB device
[ 2761.082694] usb 1-1.4: new full-speed USB device number 12 using dwc_otg
[ 2761.162704] usb 1-1.4: device descriptor read/64, error -71
[ 2761.352702] usb 1-1.4: device descriptor read/64, error -71
[ 2761.542695] usb 1-1.4: new full-speed USB device number 13 using dwc_otg
[ 2761.622692] usb 1-1.4: device descriptor read/64, error -71
[ 2761.812695] usb 1-1.4: device descriptor read/64, error -71
[ 2762.002705] usb 1-1.4: new full-speed USB device number 14 using dwc_otg
[ 2762.422709] usb 1-1.4: device not accepting address 14, error -71
[ 2762.502705] usb 1-1.4: new full-speed USB device number 15 using dwc_otg
[ 2762.922734] usb 1-1.4: device not accepting address 15, error -71
[ 2762.922887] usb 1-1-port4: unable to enumerate USB device

lsusb
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

pejonp

Hallo,

wenn du den radino noch an der IDE hast und per serieler Console raufgehst, was wird dir angezeigt bei CUL FW oder bei Signalduino ? 

Vielleicht einmal im Sketch die Baudrate auf 9600 setzten.

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

HomeAuto_User

Zitat von: pejonp am 29 Januar 2017, 00:58:26
Hallo,

wenn du den radino noch an der IDE hast und per serieler Console raufgehst, was wird dir angezeigt bei CUL FW oder bei Signalduino ? 

Vielleicht einmal im Sketch die Baudrate auf 9600 setzten.

pejonp
Im Sketch die Baudrate habe ich schon auf 9600 gesetzt. Die anderen FW Cul und aCulfw laufen auch auf 9600 problemlos.
...Console, da fehlen mir bisher die Voraussetzungen, da ich mit dem Raspberry Pi selber via ISP direkt programmiere.  8)
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Ralf9

ich habe es mal auf dem pro micro getestet. Dort funktioniert die Kommunication über USB (/dev/ttyACM0). Die Baudrate ist 57600
Ich kann im seriellen Monitor z.B. mit V die Version abfragen.
Da ich keinen CC1101 angeschlossen habe, habe ich ihn auskommentiert:
//#define CMP_CC1101

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

HomeAuto_User

Da kam mir doch soeben in den Sinn, das ich via Windows direkt auf den USB Zugreifen kann via Putty, wie man mir es zeigte.

"Fremd" FW via Terminal funktioniert und der USB Port wird auch angezeigt in Windows als COM5.
Ergebnis mit V

V 1.23.07 a-culfw Build: private build (unknown) CUL433 (F-Band: 433MHz)

ArduinoFW, keine USB-Erkennung in Windows -> kein Port und somit nix  :(

Ich vermute die USB Umsetzung in Arduino ist noch fehlerhaft oder ggf. Interrupts ...
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet