[Gta04-owner] QtMoko v41
Dr. H. Nikolaus Schaller
hns at goldelico.com
Mon Mar 12 13:44:22 CET 2012
Am 12.03.2012 um 10:10 schrieb Dr. H. Nikolaus Schaller:
> Hi Radek,
>
> Am 11.03.2012 um 21:56 schrieb Radek Polak:
>
>> On Sunday 11 March 2012 17:37:48 Dr. H. Nikolaus Schaller wrote:
>>
>>> I tried to test it but I get a kernel image CRC error (at least with the
>>> version in /boot/uImage in the .tgz).
>>>
>>> Can you please cross-check?
>>
>> Hmms - i tried and it booted ok for me. My uImage has this MD5 sum:
>>
>> 49c5f30851fbbea47d8aed84e592567b
>
> I think I can trace it down to a problem with the external card reader.
>
> After unpacking the files I have the correct md5sum.
>
> After unmounting and re-mounting the md5 changes. No idea why.
>
> File size and modification date remains intact. I have synced twice
> and there is no fsck forced. It appears to be some additional buffer
> that is not flushed.
>
> This may explain why some GTA04 users have problems creating
> bootable SD cards.
>
> The setup I have:
>
> Assus eeePC 4G (internal SD reader does not support SDHC)
> Debian Squeeze / LXDE
> external Kingston SDHC / SDXC reader
Ok, I think it turns out to be a very different problem: the partition table.
After creating the new partitions the kernel needs to update its
partition tables or it mixes sectors...
And on my eeePC I did not have installed the 'parted' package.
Therefore the call to /sbin/partprobe was ignored and unpacking
the files did mix up the disk.
NOTE WHEN CREATING A SD CARD:
make sure that /sbin/partprobe is available on your host!
Now I can write an SD card with correct kernel md5sum.
Nikolaus
More information about the Gta04-owner
mailing list