Rockbox Technical Forums

Installation / Removal => Rockbox Utility => Topic started by: packetfire on December 22, 2010, 12:18:06 PM

Title: Sansa Clipplus "Patching Firmware... Could not write firmware file"
Post by: packetfire on December 22, 2010, 12:18:06 PM
Regardless of my choice of "complete" or "minimal" installs, the Roxbox Utility does not write the firmware file on a Sansa 8GB ClipPlus running v01.02.15a, and having no microSD card inserted in the microSD slot

Any help anyone could offer would be appreciated, as I can't find anyone reporting this same error.
Can't be hardware, as the ClipPlus works fine with both Mediamonkey and WinAmp.

The ClipPlus is set to MSC mode.
When prompted by the Roxbox Utility, I selected the proper (clppa.bin) file as the local copy of the firmware image on hard disc, and in the same directory are:
clipplus01.02.15.zip
clpp_data.dat
clppC010215, an empty directory created when WinZip extracted the files from the zip file

Could it be that I have only 7MB free on the ClipPlus itself, and the complaint is about not enough free space on the device?  If so, the error message is less-than enlightening to a newbie.


Log is below
=============
Code: [Select]
*********************************************
***************  Logger   *******************
*********************************************
Downloading bootloader file
Download finished (cache used).
Patching Firmware...
Could not write firmware file

*********************************************
************  SYSTEMINFO  *******************
*********************************************

OS
Windows version 5.1, build 2600 (Service Pack 3)
CPU: 586, 1 processor(s)
Qt version 4.7.0
Username
jim
Permissions
Admin
Attached USB devices
VID: 046d PID: c016, USB Human Interface Device
VID: 0781 PID: 74d1, USB Mass Storage Device
Filesystem
C:\, 5981 MiB available
D:\, 7 MiB available
E:\, 0 MiB available
F:\, 0 MiB available
H:\, 693863 MiB available

*********************************************
***********  TRACE **************************
*********************************************
======================================
[System] Rockbox Utility 1.2.8
[System] Qt version: 4.7.0
======================================
[Settings] configuration: system
[Settings] GET U: "proxytype" "none"
    (Last message repeated 2 times.)
[Settings] GET U: "offline" "false"
[RbUtil] downloading build info
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "server_conf_url" "http://download.rockbox.org/daily/build-info"
[HTTP] GET URI "http://download.rockbox.org/daily/build-info"
[HTTP] cache DISABLED
[HTTP] downloading to file: C:/DOCUME~1/jim/LOCALS~1/Temp/qt_temp.Hp1628
[HTTP] GET scheduled:    2
[HTTP] Request started:  1 Header req: -1 Get req: 2
[HTTP] Request finished: 1 Error: false pending requests: true
[HTTP] Request started:  2 Header req: -1 Get req: 2
[HTTP] Request finished: 2 Error: false pending requests: false
[RbUtil] network status: 0
[ServerInfo] SET: "dailyrev" "28874"
[ServerInfo] SET: "dailydate" "2010-12-22"
[ServerInfo] SET: "archosplayer/status" "Stable"
[ServerInfo] SET: "archosplayer/releaseversion" "3.7.1"
[ServerInfo] SET: "archosrecorder/status" "Stable"
[ServerInfo] SET: "archosrecorder/releaseversion" "3.7.1"
[ServerInfo] SET: "archosrecorder.8mb/status" "Stable"
[ServerInfo] SET: "archosrecorder.8mb/releaseversion" "3.7.1"
[ServerInfo] SET: "archosrecorderv2/status" "Stable"
[ServerInfo] SET: "archosrecorderv2/releaseversion" "3.7.1"
[ServerInfo] SET: "archosfmrecorder/status" "Stable"
[ServerInfo] SET: "archosfmrecorder/releaseversion" "3.7.1"
[ServerInfo] SET: "archosfmrecorder.8mb/status" "Stable"
[ServerInfo] SET: "archosfmrecorder.8mb/releaseversion" "3.7.1"
[ServerInfo] SET: "archosondiosp/status" "Stable"
[ServerInfo] SET: "archosondiosp/releaseversion" "3.7.1"
[ServerInfo] SET: "archosondiofm/status" "Stable"
[ServerInfo] SET: "archosondiofm/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh100/status" "Stable"
[ServerInfo] SET: "iriverh100/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh120/status" "Stable"
[ServerInfo] SET: "iriverh120/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh300/status" "Stable"
[ServerInfo] SET: "iriverh300/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh10_5gb.ums/status" "Stable"
[ServerInfo] SET: "iriverh10_5gb.ums/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh10_5gb.mtp/status" "Stable"
[ServerInfo] SET: "iriverh10_5gb.mtp/releaseversion" "3.7.1"
[ServerInfo] SET: "iriverh10/status" "Stable"
[ServerInfo] SET: "iriverh10/releaseversion" "3.7.1"
[ServerInfo] SET: "ipod1g2g/status" "Stable"
[ServerInfo] SET: "ipod1g2g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipod3g/status" "Stable"
[ServerInfo] SET: "ipod3g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipod4g/status" "Stable"
[ServerInfo] SET: "ipod4g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodcolor/status" "Stable"
[ServerInfo] SET: "ipodcolor/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodvideo/status" "Stable"
[ServerInfo] SET: "ipodvideo/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodmini1g/status" "Stable"
[ServerInfo] SET: "ipodmini1g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodmini2g/status" "Stable"
[ServerInfo] SET: "ipodmini2g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodnano1g/status" "Stable"
[ServerInfo] SET: "ipodnano1g/releaseversion" "3.7.1"
[ServerInfo] SET: "ipodnano2g/status" "Stable"
[ServerInfo] SET: "ipodnano2g/releaseversion" "3.7.1"
[ServerInfo] SET: "iaudiox5/status" "Stable"
[ServerInfo] SET: "iaudiox5/releaseversion" "3.7.1"
[ServerInfo] SET: "iaudiox5.v/status" "Stable"
[ServerInfo] SET: "iaudiox5.v/releaseversion" "3.7.1"
[ServerInfo] SET: "iaudiom5/status" "Stable"
[ServerInfo] SET: "iaudiom5/releaseversion" "3.7.1"
[ServerInfo] SET: "iaudiom3/status" "Stable"
[ServerInfo] SET: "iaudiom3/releaseversion" "3.7.1"
[ServerInfo] SET: "gigabeatfx/status" "Stable"
[ServerInfo] SET: "gigabeatfx/releaseversion" "3.7.1"
[ServerInfo] SET: "gigabeats/status" "Unstable"
[ServerInfo] SET: "gigabeats/releaseversion" ""
[ServerInfo] SET: "ondavx747/status" "Unusable"
[ServerInfo] SET: "ondavx747/releaseversion" ""
[ServerInfo] SET: "ondavx747p/status" "Unusable"
[ServerInfo] SET: "ondavx747p/releaseversion" ""
[ServerInfo] SET: "ondavx777/status" "Unusable"
[ServerInfo] SET: "ondavx777/releaseversion" ""
[ServerInfo] SET: "sansae200/status" "Stable"
[ServerInfo] SET: "sansae200/releaseversion" "3.7.1"
[ServerInfo] SET: "sansac200/status" "Stable"
[ServerInfo] SET: "sansac200/releaseversion" "3.7.1"
[ServerInfo] SET: "sansae200v2/status" "Stable"
[ServerInfo] SET: "sansae200v2/releaseversion" "3.7.1"
[ServerInfo] SET: "sansafuze/status" "Stable"
[ServerInfo] SET: "sansafuze/releaseversion" "3.7.1"
[ServerInfo] SET: "sansam200v4/status" "Unusable"
[ServerInfo] SET: "sansam200v4/releaseversion" ""
[ServerInfo] SET: "sansaclip/status" "Stable"
[ServerInfo] SET: "sansaclip/releaseversion" "3.7.1"
[ServerInfo] SET: "sansaclipv2/status" "Stable"
[ServerInfo] SET: "sansaclipv2/releaseversion" "3.7.1"
[ServerInfo] SET: "sansaclipplus/status" "Stable"
[ServerInfo] SET: "sansaclipplus/releaseversion" "3.7.1"
[ServerInfo] SET: "sansafuzev2/status" "Stable"
[ServerInfo] SET: "sansafuzev2/releaseversion" "3.7.1"
[ServerInfo] SET: "mrobe100/status" "Stable"
[ServerInfo] SET: "mrobe100/releaseversion" "3.7.1"
[ServerInfo] SET: "samsungyh820/status" "Unstable"
[ServerInfo] SET: "samsungyh820/releaseversion" ""
[ServerInfo] SET: "samsungyh920/status" "Unstable"
[ServerInfo] SET: "samsungyh920/releaseversion" ""
[ServerInfo] SET: "samsungyh925/status" "Unstable"
[ServerInfo] SET: "samsungyh925/releaseversion" ""
[ServerInfo] SET: "cowond2/status" "Unstable"
[ServerInfo] SET: "cowond2/releaseversion" ""
[ServerInfo] SET: "vibe500/status" "Stable"
[ServerInfo] SET: "vibe500/releaseversion" "3.7.1"
[ServerInfo] SET: "mpiohd200/status" "Unstable"
[ServerInfo] SET: "mpiohd200/releaseversion" ""
[Settings] GET U: "offline" "false"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "bleeding_info" "http://build.rockbox.org/cvsmod/build-info"
[HTTP] GET URI "http://build.rockbox.org/cvsmod/build-info"
[HTTP] cache DISABLED
[HTTP] downloading to file: C:/DOCUME~1/jim/LOCALS~1/Temp/qt_temp.gq1628
[HTTP] GET scheduled:    4
[HTTP] Request started:  3 Header req: -1 Get req: 4
[HTTP] Request finished: 3 Error: false pending requests: true
[HTTP] Request started:  4 Header req: -1 Get req: 4
[HTTP] Request finished: 4 Error: false pending requests: false
[ServerInfo] SET: "bleedingrev" "28876"
[ServerInfo] SET: "bleedingdate" "2010-12-22T14:29:45"
[RbUtil] updating current settings
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/bootloadermethod" "ams"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/bootloadermethod" "ams"
[Settings] GET U: "platform" "sansaclipplus"
[Settings] GET U: "mountpoint" "D:/"
    (Last message repeated 3 times.)
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/brand" "Sandisk"
[Settings] GET U: "platform" "sansaclipplus"
[ServerInfo] GET: "sansaclipplus/status" "Stable"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/name" "Sansa Clip+"
[Settings] GET U: "platform" "sansaclipplus"
[ServerInfo] GET: "sansaclipplus/releaseversion" "3.7.1"
[Settings] GET U: "platform" "sansaclipplus"
    (Last message repeated 2 times.)
[SystemInfo] GET: "sansaclipplus/manualname" ""
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/buildserver_modelname" "sansaclipplus"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "manual_url" "http://download.rockbox.org/daily/manual"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "manual_url" "http://download.rockbox.org/daily/manual"
[Settings] GET U: "proxytype" "none"
    (Last message repeated 2 times.)
[Settings] GET U: "cachepath" "C:\DOCUME~1\jim\LOCALS~1\Temp"
[Settings] GET U: "offline" "false"
[Settings] GET U: "rbutil_version" "SVN $Revision: 28154 $"
[Settings] GET U: "platform" "sansaclipplus"
[Settings] GET U: "mountpoint" "D:/"
    (Last message repeated 2 times.)
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "rbutil_url" "http://download.rockbox.org/rbutil/"
[Settings] GET U: "offline" "false"
[HTTP] GET URI "http://download.rockbox.org/rbutil/win32/"
[HTTP] cache DISABLED
[HTTP] downloading to buffer.
[HTTP] GET scheduled:    6
[HTTP] Request started:  5 Header req: -1 Get req: 6
[HTTP] Request finished: 5 Error: false pending requests: true
[HTTP] Request started:  6 Header req: -1 Get req: 6
[HTTP] Request finished: 6 Error: false pending requests: false
[Checkupdate]  ("Name", "Last modified", "Size", "Parent Directory", "RockboxUtility-v1.2.6.zip", "RockboxUtility-v1.2.7.zip", "RockboxUtility-v1.2.8.zip", "rbutilqt-v1.0.5.zip", "rbutilqt-v1.0.6.zip", "rbutilqt-v1.0.7.zip", "rbutilqt-v1.0.7b.zip", "rbutilqt-v1.0.8.zip", "rbutilqt-v1.0.9.zip", "rbutilqt-v1.1.zip", "rbutilqt-v1.2.1.zip", "rbutilqt-v1.2.2.zip", "rbutilqt-v1.2.3.zip", "rbutilqt-v1.2.4.zip", "rbutilqt-v1.2.5.zip", "rbutilqt-v1.2.zip")
[Utils] comparing version strings "1.2.8" and "Name"
[Utils] comparing version strings "1.2.8" and "Last modified"
[Utils] comparing version strings "1.2.8" and "Size"
[Utils] comparing version strings "1.2.8" and "Parent Directory"
[Utils] comparing version strings "1.2.8" and "RockboxUtility-v1.2.6.zip"
[Utils] comparing version strings "1.2.8" and "RockboxUtility-v1.2.7.zip"
[Utils] comparing version strings "1.2.8" and "RockboxUtility-v1.2.8.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.5.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.6.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.7.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.7b.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.8.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.0.9.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.1.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.1.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.2.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.3.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.4.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.5.zip"
[Utils] comparing version strings "1.2.8" and "rbutilqt-v1.2.zip"
[Settings] GET U: "platform" "sansaclipplus"
[Settings] GET U: "mountpoint" "D:/"
    (Last message repeated 2 times.)
[Settings] GET U: "platform" "sansaclipplus"
[ServerInfo] GET: "sansaclipplus/releaseversion" "3.7.1"
[Settings] GET U: "mountpoint" "D:/"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/bootloadermethod" "ams"
[Settings] GET U: "platform" "sansaclipplus"
    (Last message repeated 2 times.)
[SystemInfo] GET: "sansaclipplus/bootloadermethod" "ams"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/bootloaderfile" "/clppa.bin"
[Settings] GET U: "mountpoint" "D:/"
[Utils] resolving path "D://clppa.bin" -> "D:/clppa.bin"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "sansaclipplus/bootloadername" "/sandisk-sansa/clipplus/bootloader-clipplus.sansa"
[Settings] GET U: "platform" "sansaclipplus"
[SystemInfo] GET: "bootloader_url" "http://download.rockbox.org/bootloader"
[Settings] GET U: "mountpoint" "D:/"
[BootloaderInstallAms] installing bootloader
[HTTP] GET URI "http://download.rockbox.org/bootloader/sandisk-sansa/clipplus/bootloader-clipplus.sansa"
[HTTP] HEAD scheduled:   8
[HTTP] Request started:  7 Header req: 8 Get req: -1
[HTTP] Request finished: 7 Error: false pending requests: true
[HTTP] Request started:  8 Header req: 8 Get req: -1
[HTTP] Request finished: 8 Error: false pending requests: false
[HTTP] HEAD finished, server date: "26 Jul 2010 16:56:48" , parsed: QDateTime("Mon Jul 26 16:56:48 2010")
[HTTP] Cache: up-to-date file found: "C:/DOCUME~1/jim/LOCALS~1/Temp/rbutil-cache/0a4da4e873a0afd8dbaafecc3f19efd6"
[HTTP] Cache: copying file to output "C:/DOCUME~1/jim/LOCALS~1/Temp/qt_temp.Uh1628"
[BootloaderInstallBase] Downloading bootloader finished, error: false
[BootloaderInstallAms] installStage2
[BootloaderInstallAms] Could not write firmware file
[RbUtil] Bootloader Post-Installation, error state: true
[System] Searching for USB devices
[System] USB VID: 046d, PID: c016
[System] USB VID: 0781, PID: 74d1
[Autodetection] Mounted on "C:/"
[Autodetection] Mounted on "D:/"
[Autodetection] Mounted on "E:/"
[Autodetection] Mounted on "F:/"
[Autodetection] Mounted on "H:/"
[Utils] Filesystem free: "C:/" 6271598592
[Utils] Filesystem free: "D:/" 8114176
[Utils] Filesystem free: "E:/" 0
[Utils] Filesystem free: "F:/" 0
[Utils] Filesystem free: "H:/" 727568744448

soap edit:  added code tags, new anti-spam system did not like the log dump.
Title: Re: Sansa Clipplus "Patching Firmware... Could not write firmware file"
Post by: mc2739 on December 24, 2010, 12:40:30 PM
Could it be that I have only 7MB free on the ClipPlus itself, and the complaint is about not enough free space on the device?

This is most likely the problem.  The patched firmware file is at least 15MB and you do not have enough space available for the utility to copy that to your device.