New IT forum
11 August 2022, 05:59:05 pm *
Welcome, %1$s. Please login or register.

: MiraBox now in stock.
 
Pages: [1]

Author Topic: Is a kernel 3.2 based GuiPlug is scheduled?  (Read 12559 times)

dhead

  • Newbie
  • *
  • Posts: 7
Is a kernel 3.2 based GuiPlug is scheduled?
« on: 10 January 2012, 10:30:39 am »

I would be very pleased with an updated GuiPlug (Sheevaplug) with kernel 3.2 because of the added support of IT9135 which most of new dvb-t dongles based on this chip (search Mini DVB-T on ebay).
(It's also allot better from the af9015 chip as it much cooler = less power consumption = longer lifetime for my Sheevaplug)

On another matter as a linux newbie and real debian noob:

Can i use the official debian distribution to get new packages?
(the debian equlivent to ppa in ubuntu?)
http://www.debian.org/distrib/packages
Any other distribution sources recommended?

I'm planing to set vdr on my guiplug as a pvr server and i need to compile it with kernel headers.
Can i use the source files from http://sheeva.with-linux.com/sheeva/ ?



Logged

Confusticated

  • New IT customer
  • Hero Member
  • *
  • Posts: 663
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #1 on: 10 January 2012, 12:51:53 pm »

Slightly off topic (from your questions)......

I have been playing with Tvheadend https://www.lonelycoder.com/tvheadend/ on a Dreamplug
The web control interface is not really suitable for using on a 7" Mimo (a redesign could fix that of course), so you would want to drive it using a standard monitor.
The app itself is relatively lightweight and performs well, allowing your plug to provide other services as well as pvr.

It is worth a look if you are not familiar with it just so you know what your options are :)
Logged
Advocatus Diaboli - My agenda is not to give you the answer, but to guide your thoughts so you derive it for yourself!

dhead

  • Newbie
  • *
  • Posts: 7
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #2 on: 10 January 2012, 02:08:27 pm »

Thanks Confusticated.

I do familiar with TvHeadend, it's easier to compile and set than Vdr, but i find it less stable.
TvHeadend also lacks time-shifting feature and has trouble recognizing the epg from dvb-t provider in my country.

On the other hand i find Vdr perfect, it's a bit complicate to set (mainly when manually compiling) but it's very stable and mature software and makes great pvr server, and there are numerous plugins you can install to extend its features.

p.s.
I don't need to have the webgui of  TvHeadend or Vdr (with the proper plugin like Live Vdr) on the Mimo monitor, it can be access through any desktop on my network.
Logged

NewITMalcolm

  • Administrator
  • Sr. Member
  • *****
  • Posts: 394
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #3 on: 11 January 2012, 12:51:46 pm »

Kernel v3.2 seems to be giving some problems at the moment, have a look here:

http://www.plugcomputer.org/plugforum/index.php?topic=6019
Logged
NewITJames

dhead

  • Newbie
  • *
  • Posts: 7
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #4 on: 11 January 2012, 05:50:51 pm »

Thanks NewITJames for the quick reply.

Would anyone would care to answer my other questions:

1. Can i use the official debian distribution to get new packages?
2. Any other distribution sources recommended?
3. And can i compile software to be used on GuiPlug against kernel headers from http://sheeva.with-linux.com/sheeva/?
Logged

NewITMalcolm

  • Administrator
  • Sr. Member
  • *****
  • Posts: 394
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #5 on: 12 January 2012, 12:26:22 pm »

Quote
1. Can i use the official debian distribution to get new packages?
2. Any other distribution sources recommended?
3. And can i compile software to be used on GuiPlug against kernel headers from http://sheeva.with-linux.com/sheeva/?

1. yes but they must be 'armel' binaries.
2. ?
3. Source for Guiplug kernel v3.0.7 is linked below but should be identical to the sheeva.with-linux.com source.
http://downloadsnewit.co.uk/kernel-v3.0.7/NewIT-kernel-v3.0.7.tar.gz
Logged
NewITJames

Confusticated

  • New IT customer
  • Hero Member
  • *
  • Posts: 663
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #6 on: 12 January 2012, 12:50:22 pm »

@NewIT_James

Quote
http://www.plugcomputer.org/plugforum/index.php?topic=6019

That is also typical of a machid mismatch, check the arch_number from u-boot 'bdinfo' command matches that in the kernel source MACH_DREAMPLUG define in arch/arm/tools/mach-types.

EDIT: Just checked out the new kernel source.....

Code: [Select]
Marvell>> bdinfo                                                                    
arch_number = 0x00000A63

which is 2659 in decimal

arch/arm/tools/mach-types
Code: [Select]
guruplug                MACH_GURUPLUG           GURUPLUG                2659
dreamplug               MACH_DREAMPLUG          DREAMPLUG               3550

As you can see, the dreamplug has been masquerading as a guruplug, because Globalscale couldn't be bothered to request a new Machine Ident, Deja Vu anybody ?
Both the current u-boot & kernel source should now be using the correct ID's.
UPDATE: u-boot v2011.12 has an issue which (has been already identified) prevents the dreamplug from booting, hold off updating u-boot until the next release.

For those with an older 'Globalscale' u-boot reporting arch_number = 0x00000A63
Code: [Select]
setenv machid 0x0DDE
Don't forget to 'saveenv' to work across reboots, or to clear it down when booting an older kernel...


James, would you like to post this to plugcomputer.org......
« Last Edit: 13 January 2012, 08:07:03 am by Confusticated »
Logged
Advocatus Diaboli - My agenda is not to give you the answer, but to guide your thoughts so you derive it for yourself!

NewITMalcolm

  • Administrator
  • Sr. Member
  • *****
  • Posts: 394
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #7 on: 14 January 2012, 11:35:19 am »

Doesn't work for me. It just halts at Uncompressing Linux... done, booting the kernel.

That was with kernel v3.2.1 from sheeva.with-linux using stock uboot dated Mar 28 2011.

I think the problem goes deeper into the v3.2 kernel mods.

Logged
NewITJames

Confusticated

  • New IT customer
  • Hero Member
  • *
  • Posts: 663
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #8 on: 14 January 2012, 01:31:11 pm »

Quote
v3.2.1
I cannot find any such stable release.

You can 'avoid' the current mess by doing the following....

Code: [Select]
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux.git
git checkout v3.2
git checkout -b vanilla-3.2

The git checkout v3.2 step is vital.
This is currently the last stable release, and it was made before the changes to 'mach-types' on 6/12/2011.
Do not use 'release' (3.2-r1) candidates unless you know what that means.
Apply the patches for dreamplug compatibility, configure & compile.
After patching the kernel will be using the same Machine ID as the guruplug, so no need to use the u-boot 'machid' envar.
Been there, done that, it's running on my dreamplug.




« Last Edit: 14 January 2012, 01:33:50 pm by Confusticated »
Logged
Advocatus Diaboli - My agenda is not to give you the answer, but to guide your thoughts so you derive it for yourself!

Confusticated

  • New IT customer
  • Hero Member
  • *
  • Posts: 663
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #9 on: 14 January 2012, 01:54:05 pm »

Here are my personal patch and config files for 'long term' use, the patch does not include the wifi drivers or utilities, I build them 'out-of-tree' as is intended.
There are several reasons I have gone down this road, but ultimately there is little 'code' difference between these and the 'official' sheeva-with-linux' patches.
NOTE This patch does distinguish between the Guruplug & Dreamplug, as I will be updating the Dreamplug u-boot as soon as the current issues are resolved.
With an old u-boot (pre ??/12/2011, so probably everybody) on the Dreamplug you will need to set 'machid' in u-boot to circumvent it spoofing a Guruplug.
Tested on Guruplug & Dreamplug with 7" Mimo Touch Monitor only (dreamplug owners may experience some anomalies with the naming of LED indicators, as mine may be different).
« Last Edit: 14 January 2012, 02:32:50 pm by Confusticated »
Logged
Advocatus Diaboli - My agenda is not to give you the answer, but to guide your thoughts so you derive it for yourself!

NewITMalcolm

  • Administrator
  • Sr. Member
  • *****
  • Posts: 394
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #10 on: 14 January 2012, 02:15:05 pm »

Thanks for that Confusticated.  :)

 
Logged
NewITJames

Confusticated

  • New IT customer
  • Hero Member
  • *
  • Posts: 663
Re: Is a kernel 3.2 based GuiPlug is scheduled?
« Reply #11 on: 16 January 2012, 10:56:00 pm »

Quote
Quote
v3.2.1
I cannot find any such stable release.

I may have found it
https://lkml.org/lkml/2012/1/12/296

Not looked at it yet......

UPDATE: Don't hold your breath waiting for me, it looks like it's going to be a 500MB+ download and I don't have that much bandwidth allowance available at the moment.
« Last Edit: 20 January 2012, 11:18:31 am by Confusticated »
Logged
Advocatus Diaboli - My agenda is not to give you the answer, but to guide your thoughts so you derive it for yourself!
Pages: [1]
 
 

Powered by MySQL Powered by PHP SMF 2.0.10 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!