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