Occaisional corruption of the downloaded hex file --> The hex file cannot be decoded. Checksum calculation failure occurred
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- embedded-iot, web-dev
Rechercherichtung
Es werden keine Quelldateien oder Tests genannt. Beginne damit, die vom Browser heruntergeladene .hex-Datei zu reproduzieren und sie mit der erwarteten Datei zu vergleichen, untersuche anschließend die Ausgabe von DAPLink in fail.txt und die fehlenden Chunks, die keine Zeilengrenzen bilden. Als abgeschlossen gilt die Aufgabe, wenn der Korruptionspfad identifiziert, das Abschneiden von Downloads verhindert und bestätigt wurde, dass die resultierende Datei die Checksum-Validierung besteht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This is a tricky to track down issue, so hopefully posting it here we'll find other people with the same problem...
Though we haven't ever seen or reproduced it ourselves in the foundation, a number of people have sent us hex files that are missing large chunks of data, and the result is that the checksums fail and DAPLink refuses (correctly!) to flash the file.
The error DAPLink puts in the fail.txt is:
The hex file cannot be decoded. Checksum calculation failure occurred
Missing chunks are not on line boundaries.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 201
- Forks
- 126
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bbcmicrobit/PythonEditor
-
Programming languagesOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
bbcmicrobit/PythonEditor#406 ·
-
UOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 1/100
bbcmicrobit/PythonEditor#405 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
bbcmicrobit/PythonEditor#391 · 2 Kommentare · 6 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
bbcmicrobit/PythonEditor#375 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
bbcmicrobit/PythonEditor#367 ·
Alle Issues in bbcmicrobit/PythonEditor
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
[quality] useFocusTrap's Shift+Tab wrap and non-Tab/non-Escape key arms are never driven end to endEvtl. vergeben @hivecommons-hive hat das heute übernommen. Offenagent/quality hive/covered-by-pr hive/hosted-available-lke648397-260827-5n31 quality testing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
[aw] Upgrade availableOffenagentic-workflows
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
githubnext/gh-aw-workshop#4220 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
JuliusBrussee/caveman#1189 ·
Maintainer antworten meist innerhalb von 1 Tag
-
priority:low ready-for-dev
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
OpenHands/extensions#738 ·
Maintainer antworten meist innerhalb von 1 Tag