I hope this is the right forum. I always run into an error with titantool on Linux when trying to use the DFU onto the eNVM. Device is found, zip selected, but it fails to extract the zip. In seetings it shows for every location I select “0GB” despite my disk has tons of space left. Is this related to AppImage sandboxing? Any suggestion for a workaround?
thanks, yes, this is what I did, but inside the AppImage application it complains about 0GB during unzip and in settings I can change the workspace folder, its always 0GG for every folder.
Ha, the last one was easy. Not the .img.zip, but the regular .zip. I just did the same with unip as user and then fastboot and it seems to work too. So maybe something with sandboxing.
Yeah only the regular zip named ‘milkv-jupiter-ubuntu-23.10-desktop-k1-v1.0.9-release-2024-0719.zip’ (without ‘img.zip’ at the end) can be used to write to NVMe. So stick to that one. There are actually two types of files being used by the tool. The one with ‘.img.zip’ extension is a standard single disk image that is common in linux. The other zip file is an Android-like rom package, which is the only format the tool supports for transferring to NVMe.
Also when using the tool, at the screen where the NVMe drive can be selected as the destination dfu-device there is a check box and slider shown below the file name. It may be necessary to click that slider if the NVMe has old data on it and make sure to select ALL partitions listed before clicking Start Flashing.
It may be necessary to click that slider if the NVMe has old data on it and make sure to select ALL partitions listed before clicking Start Flashing.
Using Linux titantools Version 2.0.1-Rc for linux (Not available on Github, but I got a prompt when running 1.0.35-beta) it was not possible for me to select all 3 options. Generally option 2 (partition_flash.json) was not selectable. Using no option for the Configure Partition File Slider, or only one the Jupiter_V1.0 would not boot, even after flashing successfully.
I got it working after selecting partition_2M.json and partition_universal.json.
This selection resulted in the following partitioning:
The Ubuntu Image I used: milkv-jupiter-ubuntu-23.10-desktop-k1-v1.0.9-release-2024-0719.zip