Entwicklung SIGNALDuino Empfänger Firm- und Hardware V4 für Maple Mini und ESP32

Begonnen von Ralf9, 13 Dezember 2019, 12:48:26

Vorheriges Thema - Nächstes Thema

Ralf9

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

Reinhard.M


Reinhard.M

Hallo Ralf,
hat leider etwas gedauert. Mit der neuen Version war ich leider nicht erfolgreich, siehe angehängten Screenshot.

Gruß Reinhard

Ralf9

Ich möchte mal sehen was im EEPROM ab der 0x40 steht, bitte mach mal ein "get raw rN0040"
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

Reinhard.M

Bitteschön:

readEEPROM64:

EEPROM 0040: 4D 31 5F 49 54 2B 00 FF 4D 31 5F 49 54 2B 00 FF
EEPROM 0050: 4D 32 5F 49 54 2B 00 FF 50 43 41 5F 33 30 31 00
EEPROM 0060: 4B 6F 70 70 5F 46 43 00 4D 35 5F 49 54 2B 00 FF
EEPROM 0070: 57 48 35 31 00 FF FF FF FF FF FF FF FF FF FF FF


Ralf9

wenn Du die Bank 0 mit "get raw e0" auf SlowRF zurücksetzt, müsste es passen
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

Reinhard.M


jochen_f

Zitat von: Ralf9 am 13 Dezember 2020, 16:49:21
Mit dem Backboard lässt sich ohne Löten ein Signalduino zusammenbauen, aber nur mit einem 433 cc1101 für slowRF. FSK ist nicht möglich.

Gruß Ralf

Sogar noch besser. Ich habe mir auch so ein Teil zugelegt, aber zusätzlich die serielle Schnittstelle auf UART2 umgebogen und einen ESP01 mit esp-link auf den zweiten Sockel gesteckt.
Damit kann man die Antenne dann überall platzieren, wo man Strom findet und FHEM per Netz anbinden. Klappt hervorragend  :)

Gruß, Jochen

Ralf9

Hallo Jochen,

was für ein STM32 ist auf Deinem Black Board drauf?
STM32F103CBT6 mit 128K flash oder
STM32F103C8T6 mit nur 64K flash?

Die V 4.1.2 passt mit ca 69K nicht mehr auf den STM32F103C8T6 drauf

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

jochen_f

Hallo Ralf,

Ist wohl ein Fake STM32F103C8T6 mit 128k.
Die V 4.1.2 hat gepasst.

Gruß, Jochen

Ralf9

Welches Board hast Du bei der Arduino IDE zum kompilieren verwendet? Maple Mini?
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

jochen_f

Ich habe zuerst einen passenden DFU Bootloader per ST-LINK geflasht. In der arduino IDE habe ich Maple Mini ausgewählt und dann USB abgeschaltet. Dann per Key und Reset den Flash Mode aktiviert und über die IDE mit DFU 2.0 geflasht.

Ralf9

Ich habe im github in der V 4.1.2 das Blackboard zugefügt.
Es gibt nun in der compile_config.h einen neuen Eintrag "define BLACK_BOARD 1"
Es wird nur die Variante mit 128K flash unterstützt

https://github.com/Ralf9/SIGNALDuino/commit/f4225b0965fc31fc6371b350692f7192cba6b69d
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

meier81

Zitat von: Ralf9 am 29 Dezember 2020, 18:43:09
nein bei der 4.12 ist die Entwicklung noch ganz am Anfang.
Als ersten Schritt habe ich eine compile_config.h zugefügt in der die defines stehen.

Gruß Ralf

Hallo Ralf,

ich hatte dir mal die Frage gestellt bezüglich den Update von der 4.1.1 auf die 4.1.2, da war die Aussage das die 4.1.2 noch ziemlich am Anfang steht, wollte mich mal erkundigen ob dies mittlerweile möglich ist, hab hier einen SIGNALduino mit Ethernetmodul, nutze ihn ausschließlich für 433MHz Keeloq.

Gruß Markus
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || SIGNALduino 433MHz mit Maple mini || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices

Ralf9

Hallo Markus,

die V 4.1.2 ist inzwischen soweit fertig, längere Tests habe ich noch nicht gemacht.

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