Hallo,
ich arbeite gerade an einer Änderung der UP1 Firmware. Dabei habe ich lediglich die onewire-Implementierung (OFM-THPSensorModule) verändert.
Dabei habe ich zwei Probleme:
1) Bei "upload and monitor" kommt dieser Fehler:
Ich hatte ja schon die Fingerprint-FW auf den UP1 angepasst. Da hatte ich das Problem nicht. Aber ich weiß nicht mehr, was ich anders gemacht habe.
2) Ich habe die Firmware manuell geflasht (Bootmodus -> Laufwerk im Explorer -> .\OpenKNX_Dev\SEN-UP1-8xTH\.pio\build\develop_UP1\firmware.uf2 rüberkopiert)
Wenn ich jetzt die Applikation über die ETS hochladen will, gibt es eine inkompatible Applikation:
24-12-04__22-22.08.17_ETS6_-_Familie_Friedel.png
Auch das Problem hatte ich beim FP nicht.
Was mache ich falsch?
Gruß,
Hendrik
ich arbeite gerade an einer Änderung der UP1 Firmware. Dabei habe ich lediglich die onewire-Implementierung (OFM-THPSensorModule) verändert.
Dabei habe ich zwei Probleme:
1) Bei "upload and monitor" kommt dieser Fehler:
Code:
Retrieving maximum program size .pio\build\develop_UP1\firmware.elf Flash size: 16.00MB Sketch size: 1.00MB Filesystem size: 15.00MB Maximium Sketch size: 1048576 EEPROM start: 0x10fff000 Filesystem start: 0x10100000 Filesystem end: 0x10fff000 Checking size .pio\build\develop_UP1\firmware.elf Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" RAM: [= ] 6.1% (used 16116 bytes from 262144 bytes) Flash: [==== ] 43.6% (used 457380 bytes from 1048576 bytes) show_flash_partitioning(["checkprogsize"], [".pio\build\develop_UP1\firmware.elf"]) Show flash partitioning: FLASH: 0x00000000 - 0x01000000 ( 16777216 Bytes) FIRMWARE: 0x00000000 - 0x000729a4 ( 469412 Bytes) FREE: 0x000729a4 - 0x000f4000 ( 530012 Bytes) KNX: 0x000f4000 - 0x000fc000 ( 32768 Bytes) DATA*: 0x000f4000 - 0x000f6715 ( 10005 Bytes) FREE: 0x000f6715 - 0x000fc000 ( 22763 Bytes) OPENKNX: 0x000fc000 - 0x00100000 ( 16384 Bytes) FILESYSTEM: 0x00100000 - 0x00fff000 ( 15724544 Bytes) EEPROM: 0x00fff000 - 0x01000000 ( 4096 Bytes) * This value is an estimate Configuring upload protocol... AVAILABLE: blackmagic, cmsis-dap, jlink, pico-debug, picoprobe, picotool, raspberrypi-swd CURRENT: upload_protocol = jlink Uploading .pio\build\develop_UP1\firmware.hex SEGGER J-Link Commander V7.88k (Compiled Jul 5 2023 15:02:18) DLL version V7.88k, compiled Jul 5 2023 15:00:41 J-Link Command File read successfully. Processing script file... J-Link>h J-Link connection not established yet but required for command. Connecting to J-Link via USB...FAILED: Cannot connect to J-Link. J-Link>loadbin .pio\build\develop_UP1\firmware.hex, 0x0 J-Link connection not established yet but required for command. Connecting to J-Link via USB...FAILED: Cannot connect to J-Link. J-Link>RSetType 2 J-Link connection not established yet but required for command. Connecting to J-Link via USB...FAILED: Cannot connect to J-Link. J-Link>ResetX 200 J-Link connection not established yet but required for command. Connecting to J-Link via USB...FAILED: Cannot connect to J-Link. J-Link>q
2) Ich habe die Firmware manuell geflasht (Bootmodus -> Laufwerk im Explorer -> .\OpenKNX_Dev\SEN-UP1-8xTH\.pio\build\develop_UP1\firmware.uf2 rüberkopiert)
Wenn ich jetzt die Applikation über die ETS hochladen will, gibt es eine inkompatible Applikation:
24-12-04__22-22.08.17_ETS6_-_Familie_Friedel.png
Auch das Problem hatte ich beim FP nicht.
Was mache ich falsch?
Gruß,
Hendrik
Kommentar