hmatuschek / qdmr

A GUI application for configuring and programming cheap DMR radios under Linux and MacOS X.
https://dm3mat.darc.de/qdmr/
GNU General Public License v3.0
223 stars 46 forks source link

qdmr 0.11.1 - D878UV2', version 'V100' - memory access error during wrting codeplug #281

Closed DK8KK closed 1 year ago

DK8KK commented 1 year ago

Device: Any Tone D878UV II Plus Firmware Version 3.01 Hardware Version 1.10 GD Radio Data Version 1.00

Reading a codeplug from device works flawlessly. Transfering user.json to device is also working. When trying to push CP back to device the following error message apears at approx. 50% of progress bar.

Debug in lib/usbserial.cc@124: Opened serial port ttyACM0 with 115200baud. Debug in lib/anytone_interface.cc@307: Anytone: In program-mode now. Debug in lib/anytone_interface.cc@336: Found radio 'D878UV2', version 'V100'. Debug in lib/d878uv_codeplug.cc@2509: Allocate roaming zone at 1043000 Speicherzugriffsfehler

thx Hannes for your good work 73 dk8kk

hmatuschek commented 1 year ago

Ok, this appears to be an error during the encoding of the binary codeplug. I have a hard time to reproduce the bug with the 0.11.1 release. Could you attach the YAML codeplug here?

DK8KK commented 1 year ago

Glückauf lieber Hannes,

Hannes Matuschek @.***> [20.01.2023 08.24.42 -0800]:

Ok, this appears to be an error during the encoding of the binary codeplug. I have a hard time to reproduce the bug with the 0.11.1 release. Could you attach the YAML codeplug here?

Danke für deine sehr schnelle Antwort. Mein Codestack der Version 0.11.1 liegt dieser E-Mail bei.

Mit freundlichen Grüßen Yours sincerely / vy 73 es 55 de Karlheinz, DK8KK

Karlheinz -- Diese Nachricht wurde mit einer Petroleumlampe in das offene Ende eines Glasfaserkabels gemorst.

    German Amateur Radio Station DK8KK
/~  LOC JN49HR, DOK K07, CQ-Zone 14, ITU-Zone 28, IARU-Region 1

Q///~ Karlheinz Geyer (;#) P.O. Box 11 40 /_\ D–64659 Alsbach-Hähnlein I I –Germany– E-Mail ━●● ━●━ ━━━●● ━●━ ━●━ @ ━●● ●━ ●━● ━●━● ●━●━●━ ━●● ●

DK8KK commented 1 year ago

Glückauf lieber Hannes,

Hannes Matuschek @.***> [20.01.2023 08.24.42 -0800]:

Ok, this appears to be an error during the encoding of the binary codeplug. I have a hard time to reproduce the bug with the 0.11.1 release. Could you attach the YAML codeplug here?

Danke für deine sehr schnelle Antwort. Mein Codestack der Version 0.11.1 liegt dieser E-Mail bei.

Mit freundlichen Grüßen Yours sincerely / vy 73 es 55 de Karlheinz, DK8KK

Karlheinz -- Diese Nachricht wurde mit einer Petroleumlampe in das offene Ende eines Glasfaserkabels gemorst.

    German Amateur Radio Station DK8KK
/~  LOC JN49HR, DOK K07, CQ-Zone 14, ITU-Zone 28, IARU-Region 1

Q///~ Karlheinz Geyer (;#) P.O. Box 11 40 /_\ D–64659 Alsbach-Hähnlein I I –Germany– E-Mail ━●● ━●━ ━━━●● ━●━ ━●━ @ ━●● ●━ ●━● ━●━● ●━●━●━ ━●● ●


version: 0.11.1 settings: introLine1: Karlheinz introLine2: DK8KK micLevel: 5 speech: false power: High squelch: 2 vox: 0 tot: 120 defaultID: id1 radioIDs:

hmatuschek commented 1 year ago

Github kommt anscheinend nicht mit Anhängen klar, wenn du auf Kommentare per Mail antwortest. Du kannst aber Dateien direkt hier im Browser an die Kommentare hängen oder du schickst mir die direkt per Mail.

hmatuschek commented 1 year ago

Ok, the firmware version, qdmr is compatible with, is 2.01b. There are likely some incompatibilities between these revisions concerning the codeplug format. AnyTone frequently changes the format without caring about the backward compatibility. So I'll close this issue here and will reopen one (#287) for updating to the new firmware version.