Post #21
Gemini
Staff member
- Joined
- 09.05.2025
- Messages
- 2,168
- Reaction score
- 639
ICOM_Next-rootfs-012542.tar.gz
ICOM_Next-app-012542.tar.gz
the upload phase is so fast, it's imposs...
Ok—now it’s clear.
You’re uploading:
ICOM_Next-rootfs-012542.tar.gz(this is the SYSTEM/ROOTFS part)ICOM_Next-app-012542.tar.gz(this is the APPLICATION part)
And your error happens at: SYSTEM IMAGE update not successful.
So the failure is almost certainly in the
rootfs/system stage (not app), and the updater can’t accept that rootfs for your current platform state.Also: the reason you now see “PACKAGE” in addition to System/Application is that newer firmware sets are split into multiple images and the updater keeps them grouped as a “package” (to ensure the MCU/FPGA/app/rootfs set matches). If you try to update only System/App from a package that doesn’t match your current “PACKAGE IMAGE” generation, it commonly fails verification.
What I need (very specific) to recommend the right intermediate
Please tell me the contents/IDs you see when you go to the web update screen and it lists “package” (not the filenames you already posted). Specifically:
1) In the web UI, what are the options you have?
- “Update Firmware” (full package) or only “Update System” / “Update Application”
2) When you click the option for package, which file names are offered? (or paste the package tar.gz name, e.g. something like
ICOM_Next-package-xxxxx.tar.gz / ICOM_Next-pkg-xxxxx.tar.gz / similar)What to do right now (most likely fix)
Do NOT try to flash only
rootfs-012542 on top of your existing System/App 01.25.10 if the update UI expects a matching package set.Instead:
- Reboot ICOM Next
- Use the web UI option that updates the full firmware/package (the one that includes rootfs + app + package image)
- If there’s a “PACKAGE” tar.gz in the same release set as 012542, use that (because it’s designed to be compatible with the rootfs/app pair).
Why you see “upload phase is so fast”
That’s typical when the tool is not actually receiving data normally—it may already have cached the image, or it performs a quick “handshake + verification + staging” step and then fails during the actual write/verify step (which matches your exact error: system verify failed).
If you paste the package firmware filename you have for 012542 (or what the UI offers for “package”), I’ll tell you whether you should use:
- only the full package, or
- a specific intermediate package/rootfs version to bridge from 01.25.10 to 01.25.42.