forked from len0rd/rockbox
rbutil: add a few qDebug outputs, to better track the install process in BootloaderInstallAms.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24288 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
82fa01e391
commit
8d29cadaa1
1 changed files with 11 additions and 1 deletions
|
|
@ -46,6 +46,8 @@ bool BootloaderInstallAms::install(void)
|
||||||
if(m_offile.isEmpty())
|
if(m_offile.isEmpty())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
qDebug() << "[BootloaderInstallAms] installing bootloader";
|
||||||
|
|
||||||
// download firmware from server
|
// download firmware from server
|
||||||
emit logItem(tr("Downloading bootloader file"), LOGINFO);
|
emit logItem(tr("Downloading bootloader file"), LOGINFO);
|
||||||
|
|
||||||
|
|
@ -57,6 +59,8 @@ bool BootloaderInstallAms::install(void)
|
||||||
|
|
||||||
void BootloaderInstallAms::installStage2(void)
|
void BootloaderInstallAms::installStage2(void)
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] installStage2";
|
||||||
|
|
||||||
unsigned char* buf;
|
unsigned char* buf;
|
||||||
unsigned char* of_packed;
|
unsigned char* of_packed;
|
||||||
int of_packedsize;
|
int of_packedsize;
|
||||||
|
|
@ -82,6 +86,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
&of_packed,&of_packedsize,errstr,sizeof(errstr));
|
&of_packed,&of_packedsize,errstr,sizeof(errstr));
|
||||||
if (buf == NULL)
|
if (buf == NULL)
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] could not load OF: " << m_offile;
|
||||||
emit logItem(errstr, LOGERROR);
|
emit logItem(errstr, LOGERROR);
|
||||||
emit logItem(tr("Could not load %1").arg(m_offile), LOGERROR);
|
emit logItem(tr("Could not load %1").arg(m_offile), LOGERROR);
|
||||||
emit done(true);
|
emit done(true);
|
||||||
|
|
@ -93,6 +98,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
errstr,sizeof(errstr));
|
errstr,sizeof(errstr));
|
||||||
if (rb_packed == NULL)
|
if (rb_packed == NULL)
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] could not load bootloader: " << bootfile;
|
||||||
emit logItem(errstr, LOGERROR);
|
emit logItem(errstr, LOGERROR);
|
||||||
emit logItem(tr("Could not load %1").arg(bootfile), LOGERROR);
|
emit logItem(tr("Could not load %1").arg(bootfile), LOGERROR);
|
||||||
free(buf);
|
free(buf);
|
||||||
|
|
@ -105,6 +111,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
totalsize = total_size(sum.model,rb_packedsize,of_packedsize);
|
totalsize = total_size(sum.model,rb_packedsize,of_packedsize);
|
||||||
if (totalsize > firmware_size)
|
if (totalsize > firmware_size)
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] No room to insert bootloader";
|
||||||
emit logItem("No room to insert bootloader, try another firmware version",LOGERROR);
|
emit logItem("No room to insert bootloader, try another firmware version",LOGERROR);
|
||||||
free(buf);
|
free(buf);
|
||||||
free(of_packed);
|
free(of_packed);
|
||||||
|
|
@ -123,6 +130,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
|
|
||||||
if(!out.open(QIODevice::WriteOnly | QIODevice::Truncate))
|
if(!out.open(QIODevice::WriteOnly | QIODevice::Truncate))
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] Could not open" << m_blfile "for writing";
|
||||||
emit logItem(tr("Could not open %1 for writing").arg(m_blfile),LOGERROR);
|
emit logItem(tr("Could not open %1 for writing").arg(m_blfile),LOGERROR);
|
||||||
free(buf);
|
free(buf);
|
||||||
free(of_packed);
|
free(of_packed);
|
||||||
|
|
@ -135,6 +143,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
|
|
||||||
if (n != len)
|
if (n != len)
|
||||||
{
|
{
|
||||||
|
qDebug() << "[BootloaderInstallAms] Could not write firmware file";
|
||||||
emit logItem(tr("Could not write firmware file"),LOGERROR);
|
emit logItem(tr("Could not write firmware file"),LOGERROR);
|
||||||
free(buf);
|
free(buf);
|
||||||
free(of_packed);
|
free(of_packed);
|
||||||
|
|
@ -150,6 +159,7 @@ void BootloaderInstallAms::installStage2(void)
|
||||||
free(rb_packed);
|
free(rb_packed);
|
||||||
|
|
||||||
//end of install
|
//end of install
|
||||||
|
qDebug() << "[BootloaderInstallAms] install successfull";
|
||||||
emit logItem(tr("Success: modified firmware file created"), LOGINFO);
|
emit logItem(tr("Success: modified firmware file created"), LOGINFO);
|
||||||
logInstall(LogAdd);
|
logInstall(LogAdd);
|
||||||
emit done(false);
|
emit done(false);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue