Originally Posted by PoP
I don't have a KTouch or KindleNonTouch which might be different, but in this old Kindle3 post http://www.mobileread.com/forums/sho...7&postcount=10
You can see that the first partition on my Kindle3 starts at block 7688 of the mmc.
Inspecting the blocks prior to the first partition with a hex editor also showed interesting pieces of information, including what appears to be the bootloader.
00012F20 U-BOOT 1.3.0-rc3-lab126 [Boot Loader Id]
00040C00 B0A8XXXXXXXXXXXX [Serial Number]
00040C58 28EF01XXXXXX [MAC Address]
00040C64 A0036XXXXXXXX [PCB ID]
00040C80 OH40TWXXXXXXXXXXXXXX [Manufacturer Code]
00041040 Linux-2.6.26-rt-lab126 [Kernel Id]
Data from Kindle Touch:
[root@kindle root]# fdisk -l -u /dev/mmcblk0
Disk /dev/mmcblk0: 3959 MB, 3959422976 bytes
4 heads, 16 sectors/track, 120832 cylinders, total 7733248 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 65536 782335 358400 83 Linux
/dev/mmcblk0p2 782336 913407 65536 83 Linux
/dev/mmcblk0p3 913408 978943 32768 83 Linux
/dev/mmcblk0p4 978944 7733247 3377152 b Win95 FAT32
Still, I can't find any traces of u-boot code in dump of /dev/mmcblk0. (Though, kernel is definitely there, Kernel Id is somewhere near address given by you). I've searched for 'u-boot' and didn't found any Boot Loader Id.