|
flashing tools
Posted at 4/27/2016 19:34:01
View:2824
|
Replies:0
Print
Only Author
[Copy Link]
1#
Last edited by banavathvishnu In 4/27/2016 20:25 Editor
Hi,
My firefly-rk3288 board has broken when I tried to flash a different bootloader and I have recovered it back flashing recovery image. I could see board boots to android.
BUT when I tried to flash kernel Image (kernel-4.0) that I have built. Although flashing tools says flashing completed successfully but I don't see board uses the kernel Image I flashed. It still uses older kernel that was flashed as part of recovery image.
When rkflashkit tool used
------------------------------
sudo rkflashkit flash @kernel kernel.img reboot
Found devices:
0x2207:0x320a
============= 2016-04-27 12:24:08 ============
Reading flash information
Loading partition information
CMDLINE:console=tty0 console=ttyFIQ0 earlyprintk androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 root=/dev/block/mtd/by-name/linuxroot rw rootfstype=ext4 init=/sbin/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00180000@0x00092000(system),0x00002000@0x00212000(metadata),0x00200000@0x00214000(userdata),0x00620000@0x00414000(linuxroot),-@0x00a34000(user)
Partitions:
uboot (0x00002000 @ 0x00002000) 4 MiB
misc (0x00002000 @ 0x00004000) 4 MiB
resource (0x00008000 @ 0x00006000) 16 MiB
kernel (0x00008000 @ 0x0000E000) 16 MiB
boot (0x00010000 @ 0x00016000) 32 MiB
recovery (0x00010000 @ 0x00026000) 32 MiB
backup (0x0001A000 @ 0x00036000) 52 MiB
cache (0x00040000 @ 0x00050000) 128 MiB
kpanic (0x00002000 @ 0x00090000) 4 MiB
system (0x00180000 @ 0x00092000) 768 MiB
metadata (0x00002000 @ 0x00212000) 4 MiB
userdata (0x00200000 @ 0x00214000) 1024 MiB
linuxroot (0x00620000 @ 0x00414000) 3136 MiB
user (0x012EB000 @ 0x00A34000) 9686 MiB
Done!
============= 2016-04-27 12:24:08 ============
Writing file kernel.img to partition 0x00008000@0x0000E000
writing flash memory at offset 0x0000E000
writing flash memory at offset 0x0000F000
Done!
Comparing partition 0x00008000@0x0000E000 with file kernel.img
reading flash memory at offset 0x0000E000
reading flash memory at offset 0x0000F000
Done!
============= 2016-04-27 12:24:08 ============
Rebooting device
Done!
When upgrade_tool used
----------------------------
upgrade_tool di -k kernel.img
Download kernel start...
Download image ok.
Also tried erasing kernel image and I see the same result
does anyone know what would has gone wrong here? Why does board still uses older kernel image?
Thanks
|
|