Linux on rk3026

763 views
Skip to first unread message

Caglar AKYUZ

unread,
Jan 5, 2015, 5:52:18 PM1/5/15
to linux-r...@googlegroups.com
Hi,

I'm trying to boot custom Linux distro on a RK3026 tablet named MID-710 from Hometech. I searched this forum for previous attempts on RK3026 but couldn't find anything useful. is there any quick start guide suitable for this configuration? Since I can't access the uart console process is a little bit dark atm.

I'm using the kernel at [1], it seems like its the only kernel to have commits related to 3026. I built that kernel with rk3026_86v_defconfig. Then I tried to boot it using initramfs provided at [2] using rkflashtool with the following commands:

$rkflashtool M 0x63000000 0x1000000 < kernel.img
$rkflashtool M 0x64000000 0x1000000 < parm.img
$rkflashtool B 0x63000000 0x64000000

But nothing seemed like to be happening. *.img files are created using rkcrc utility. I extracted parameters from the running device with following:

$rkflashtool p > parm.txt

Device boot parameters(parm.txt) contains:

FIRMWARE_VER:4.2.2
MACHINE_MODEL:MID-710
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
KERNEL_IMG: 0x60408000
RECOVER_KEY: 1,3,0,7,0
CMDLINE:console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00010000@0x00010000(recovery),0x00020000@0x00020000(backup),0x00040000@0x00040000(cache),0x00400000@0x00080000(userdata),0x00002000@0x00480000(kpanic),0x00130000@0x00482000(system),-@0x005B2000(user)

I'm going to dig some more but any help would be appreciated at this stage.

Thanks,
Caglar

Naoki FUKAUMI

unread,
Jan 8, 2015, 8:13:03 PM1/8/15
to Caglar AKYUZ, linux-r...@googlegroups.com
Hi,

On Tue, Jan 6, 2015 at 7:52 AM, Caglar AKYUZ <cagla...@gmail.com> wrote:
> I'm using the kernel at [1], it seems like its the only kernel to have
> commits related to 3026. I built that kernel with rk3026_86v_defconfig. Then
> I tried to boot it using initramfs provided at [2] using rkflashtool with
> the following commands:
>
> $rkflashtool M 0x63000000 0x1000000 < kernel.img
> $rkflashtool M 0x64000000 0x1000000 < parm.img
> $rkflashtool B 0x63000000 0x64000000

are you sure that this command works on your bootloader? e.g. stock
kernel booted by this?

btw, do you really need custom kernel? Linux distro may work with
stock kernel, it may be enough for some purpose.

Regards,

Caglar AKYUZ

unread,
Jan 9, 2015, 1:35:52 AM1/9/15
to Naoki FUKAUMI, linux-r...@googlegroups.com
On Fri, Jan 9, 2015 at 3:13 AM, Naoki FUKAUMI <nao...@gmail.com> wrote:
> Hi,
>

Hi,

> On Tue, Jan 6, 2015 at 7:52 AM, Caglar AKYUZ <cagla...@gmail.com> wrote:
>> I'm using the kernel at [1], it seems like its the only kernel to have
>> commits related to 3026. I built that kernel with rk3026_86v_defconfig. Then
>> I tried to boot it using initramfs provided at [2] using rkflashtool with
>> the following commands:
>>
>> $rkflashtool M 0x63000000 0x1000000 < kernel.img
>> $rkflashtool M 0x64000000 0x1000000 < parm.img
>> $rkflashtool B 0x63000000 0x64000000
>
> are you sure that this command works on your bootloader? e.g. stock
> kernel booted by this?
>

In fact it doesn't work. I was trying to boot Linux without flashing nand.

> btw, do you really need custom kernel? Linux distro may work with
> stock kernel, it may be enough for some purpose.
>

Actually I don't need a custom kernel. I tried Picuntu but it didn't
boot. I built a custom Busybox image and tried to boot stock kernel
using it on SD but it failed too.

Regards,
Caglar

> Regards,

Mohammad Naghavi

unread,
Apr 21, 2016, 3:29:13 AM4/21/16
to linux-rockchip, nao...@gmail.com, cagla...@gmail.com
Hi,
have you been able to boot linux on rk3026? has anybody else been able to do it?

regards,
Mohammad
Reply all
Reply to author
Forward
0 new messages