linux, linux-armv5, and linux-kirkwood

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

linux, linux-armv5, and linux-kirkwood

Postby stelleg » Mon Sep 15, 2014 4:02 am

Hey Guys,

First of all, been using archlinux arm on my GoFlex Home for a couple of years now and love it. Many thanks to the hard work of those who setup and maintain this OS.

I need some v4l2 kernel support that was added in kernel version 3.2, but the default linux package seems stuck at 3.1, while linux-armv5 and linux-kirkwood have more recent versions. Without thinking much, I switched over to linux-armv5 (didn't notice the kirkwood package until it was too late) and now its not booting.

I can fix that by popping the HDD out, but I'm just wondering if linux-kirkwood will work on the GoFlex Home, or if I'm stuck with the default linux 3.1.

Thanks,
George
stelleg
 
Posts: 3
Joined: Mon Sep 15, 2014 3:51 am

Re: linux, linux-armv5, and linux-kirkwood

Postby moonman » Mon Sep 15, 2014 9:53 am

Depends on the bootloader. Was it updated just recently? If yes then you can install linux-kirkwood or linux-kirkwood-dt and it will boot without any issues.
If no, take a look here
If you do decide in favour of -dt change 'fdt_file' in uboot environment to 'home' from 'net' or device's front panel leds won't work.


linux-kirkwood may be stuck at 3.16 or even downgraded to LTS 3.14 version later since kirkwood legacy support is completely gone in 3.17 and most of devices already have dts mainlined. I haven't tried porting legacy boardfiles to 3.17 yet and don't know if I will at all.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: linux, linux-armv5, and linux-kirkwood

Postby rhester72 » Mon Sep 15, 2014 7:46 pm

I'm not that familiar with dts - is it fully supported on (for example) the PogoPlug V2? If so, can I simply switch to a dts-enabled 'mainline' kernel without expecting too much breakage?

Rodney
rhester72
 
Posts: 35
Joined: Tue Apr 30, 2013 4:24 pm

Re: linux, linux-armv5, and linux-kirkwood

Postby moonman » Tue Sep 16, 2014 1:57 am

You need uBoot that supports DTS and linux-kirkwood-dt package. PogoE02 and GoFlex Home are not officially supported by mainline yet. I had submitted the patches, but haven't had time to fix what they required. The patches are in linux-kirkwood-dt so with ALARM you get all the mainline supported devices + PogoE02 and GFHome
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: linux, linux-armv5, and linux-kirkwood

Postby stelleg » Tue Sep 16, 2014 5:30 pm

Thanks for the responses!

RE: uboot bootloader. I don't think I've flashed it in years. I'll check out flashing to the latest uboot when I get around to fixing it.

Just to be clear, flashing to the latest uboot-goflexhome along with linux-kirkwood should work?

Thanks again!
stelleg
 
Posts: 3
Joined: Mon Sep 15, 2014 3:51 am

Re: linux, linux-armv5, and linux-kirkwood

Postby stelleg » Wed Sep 17, 2014 4:27 pm

Looks like the latest rootfs tarball uses the linux-kirkwood kernel by default, and it seems to work without any flashing.

Thanks for the help!
stelleg
 
Posts: 3
Joined: Mon Sep 15, 2014 3:51 am


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 7 guests