• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: D2Plug 2.6.32.55 new kernel available  (Read 5624 times)
cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« on: February 02, 2012, 04:59:22 PM »

D2Plug 2.6.32.55 is now available.

sudo ./README-D2PLUG-UPDATE.sh 2.6.32.55 (installs to /boot)

Disclaimer:  I don't have a D2Plug so I can't test this myself.  I do have a CuBox and I have tested the very similar code on a CuBox.  Maybe Marvell would be so kind as to send me a couple of D2Plugs for testing.

Kernel and modules are available from the following locations:

http://www.plugapps.com/mirror/with-linux/
http://www.xilka.com/sheeva/

Features CIFS, FUSE.  Other features can be added by request.

The kernel source is here, for those of you who need to compile custom modules.  It's no longer necessary for me to use dropbox for the kernel source, since you can access it on the plugapps mirror.
Logged

kstaniek
Newbie
*

Karma: 2
Posts: 17


View Profile
« Reply #1 on: February 04, 2012, 09:01:54 AM »

The nice feature would be adding support for HDMI/CEC with TDA19988 to control AV systems.
Logged

bigbear59
Newbie
*

Karma: 0
Posts: 26


View Profile
« Reply #2 on: February 10, 2012, 01:25:04 PM »

I installed on a SD on my D2Plug

Boots OK, but getting at boot time:
[   54.249500] hdmitx: version magic '2.6.32.9-dove-5.4.2 mod_unload ARMv7 ' should be '2.6.32.55-dove-5.4.2 mod_unload ARMv7 '
insmod: error inserting '/lib/modules/hdmitx.ko': -1 Invalid module format


Tried:

root@D2Plug:/lib/modules# modprobe --force-vermagic hdmitx
FATAL: Error inserting hdmitx (/lib/modules/2.6.32.55-dove-5.4.2/hdmitx.ko): Invalid module format


U-boot:
bootsd=usb start; fatload usb 1 0x2000000 /uimage.d2plug;setenv bootargs ${console} ${mtdparts} root=/dev/sdb2 panic=10 rootwait rw usb0Mode=${usb0Mode} usb1Mode=${usb1Mode} video=dovefb:lcd0:${lcd0_params},lcd1:${lcd1_params} clcd.lcd0_enable=${lcd0_enable} clcd.lcd1_enable=${lcd1_enable}; bootm 0x2000000;

fdisk:
Disk /dev/sdb: 7969 MB, 7969177600 bytes
4 heads, 16 sectors/track, 243200 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002d828

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        3201      102424    b  W95 FAT32
/dev/sdb2            3202      243200     7679968   83  Linux



root@D2Plug:/lib/modules# ls -l
total 1836
drwxr-xr-x 2 root root   4096 2010-04-27 06:17 2.6.31-607-imx51
drwxr-xr-x 4 root root   4096 2010-04-27 06:17 2.6.32-204-dove
drwxr-xr-x 3 root root   4096 2012-02-09 23:59 2.6.32.55-dove-5.4.2
drwxr-xr-x 3 root root   4096 2011-08-23 11:26 2.6.32.9-dove-5.4.2
drwxr-xr-x 2 root root   4096 2010-04-27 06:18 2.6.33-500-omap
-rw-r--r-- 1 root root 928840 2011-08-23 13:08 hdmitx.ko
Got Modules from http://archlinuxarm.org/mirror/with-linux/2.6/2.6.32/2.6.32.55/d2plug-2.6.32.55-Modules.tar.gz

I guess I need to track down the source for hdmitx Cry

Logged

Give me a fish, I eat for a day.  Teach me to fish, I eat for a lifetime.
"Do you have any spades?"

Juanjo
Newbie
*

Karma: 0
Posts: 7


View Profile
« Reply #3 on: March 02, 2012, 11:08:33 PM »

Boots on my D2.

I have Debian Wheezy which has udev v175 which fails miserably on stock Kernel and this one also, had to use the stock udev (Ubuntu 10) which is v151 it seems to be related to Kernel being too old for udev v175.

Some reports something similar:

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

It seems Kernel 2.6.39.4 is the ticket for Debian Wheezy on the D2
Logged

cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« Reply #4 on: March 03, 2012, 05:26:27 PM »

Just so you guys know...there is a lot of activity on 3.3.x for CuBox at git://github.com/rabeeh/linux.git.  The d2plug is going to be just about the same.  So if you know your way around the kernel, feel free to give it a go.  I'm working with rabeeh to get the issues ironed out on CuBox, so I don't have time to spend on D2Plug issues at the moment.

arch/arm/mach-dove/cubox-setup.c should be spun into d2plug-setup.c.
Logged

mentor
Jr. Member
**

Karma: 2
Posts: 67


View Profile
« Reply #5 on: March 12, 2012, 11:31:23 PM »

this case is need to recompile hdmitx driver for new kernel

you could download lattest kernel from D2plug download page

http://www.plugcomputer.org/downloads/d2plug/index.html

than need to do some porting

porting hdmi module code at "/driver/video/hdmi/" to new kernel 2.6.32.55

BTW, latest d2plug kernel code , hdmi is build in module, so if you finish porting, I think you could remove rootfs "/etc/rc.local" about insmod hdmitx.ko
Logged

pwhalley
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #6 on: May 28, 2012, 06:36:29 AM »

I know this thread is rather old but is there any chance of adding support for OWFS? I am trying to do this myself but am not having an easy time. In particular I would like to see the perl, http, and owfs.

Peter
Logged

cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« Reply #7 on: May 28, 2012, 04:43:45 PM »

I know this thread is rather old but is there any chance of adding support for OWFS? I am trying to do this myself but am not having an easy time. In particular I would like to see the perl, http, and owfs.

Peter

OWFS works through the FUSE kernel module.  FUSE is built-in to this kernel....so everything else is in userspace.
Logged

Pages: [1]
Print
Jump to: