• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: 1 [2] 3
16  General Category / Application ideas and development Q/A / Re: DisplayLink integration? on: February 16, 2010, 06:08:41 AM
Hello,

I am trying to make a slightly newer MIMO monitor version (UM-720s) work with the sheevaplug based on the instructions posted in this thread. Unfortunately, I am also encountering the same problems as augustus.. seems like there is a problem with:

(EE) module ABI major version (5) doesn't match the server's version (6)



Looking at /var/log/Xorg.0.log, I could see the following information:

(II) Module dri2: vendor="X.Org Foundation"                                     
        compiled for 1.7.4, module version = 1.1.0                             
        ABI class: X.Org Server Extension, version 2.0                         
(II) Loading extension DRI2                                                     
(II) LoadModule: "displaylink"                                                 
(II) Loading /usr/lib/xorg/modules/drivers/displaylink_drv.so                   
(II) Module displaylink: vendor="X.Org Foundation"                             
        compiled for 1.6.0, module version = 0.0.1                             
        ABI class: X.Org Video Driver, version 5.0                             
(EE) module ABI major version (5) doesn't match the server's version (6)   


It seems that the installed ABI class: X.Org Server Extension version is 2.0 while ABI class: X.Org Video Driver version is 5.0.



By the way, I have tried installing the software components thru the following command:
# apt-get install gdm xfce4


Hope somebody could point out how to resolve the ABI version differences. Thank you in advance.




Quote

debian:/# startxfce4                                                           
/usr/bin/startxfce4: Starting X server                                         
                                                                               
                                                                               
X.Org X Server 1.7.4                                                           
Release Date: 2010-01-08                                                       
X Protocol Version 11, Revision 0                                               
Build Operating System: Linux 2.6.26-2-iop32x armv5tel Debian                   
Current Operating System: Linux debian 2.6.30.1 #2 PREEMPT Mon Jul 20 10:59:47 I
DT 2009 armv5tel                                                               
Kernel command line: console=ttyS0,115200 root=/dev/nfs rw nfsroot=192.168.0.2:/
home/MIMO_rootfs ip=192.168.0.3:192.168.0.2:::DB88FXX81:eth0:none               
Build Date: 21 January 2010  04:20:50AM                                         
xorg-server 2:1.7.4-2 (buildd@argento)                                         
Current version of pixman: 0.16.4                                               
        Before reporting problems, check http://wiki.x.org                     
        to make sure that you have the latest version.                         
Markers: (--) probed, (**) from config file, (==) default setting,             
        (++) from command line, (!!) notice, (II) informational,               
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.           
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Feb 16 11:06:45 2010           
(==) Using config file: "/etc/X11/xorg.conf"                                   
(EE) module ABI major version (5) doesn't match the server's version (6)       
(EE) Failed to load module "displaylink" (module requirement mismatch, 0)       
(EE) No drivers available.                                                     
                                                                               
Fatal server error:                                                             
no screens found                                                               
                                                                               
Please consult the The X.Org Foundation support                                 
         at http://wiki.x.org                                                   
 fochecking for resolution 800 480                                             
edid 800X480                                                                   
found valid resolution for displaylink device                                   
setting hardware to 800 480                                                     
displaylink setting resolution to 800x480                                       
set video mode bulk message: 144 144                                           
displaylink register flush: 0                                                   
r help.                                                                         
Please also check the log file at "/var/log/Xorg.0.log" for additional informati
on.                                                                             
                                                                               
giving up.                                                                     
xinit:  No such file or directory (errno 2):  unable to connect to X server     
xinit:  No such process (errno 3):  Server error.                 


17  General Category / General Discussion / Re: New plug computer 3.0 on: January 11, 2010, 07:11:26 PM
Wish it has a SATA port, FP for image processing, and some IO pins for SPI devices to play with...  I can dream...

Hello dattaway,

Found this link, http://www.ionicsplug.com/compare.html





Maybe you could find this interesting...  Grin
And hey I think CES footages of the plugs are all around youtube.. Try searching. Or check some of the links below:

http://www.youtube.com/watch?v=YSRnL-w3v40
http://www.youtube.com/watch?v=8hVXC_V0ckU
http://www.youtube.com/watch?v=7QKh6wWxKH0
http://www.youtube.com/watch?v=zNb5qjSB1vo



18  General Category / General Discussion / Re: New plug computer 3.0 on: January 06, 2010, 08:09:44 PM
Toss a 500gb 2.5" drive in it, and I could fit most of my media onto it with no external accessories needed.

I think you don't have to toss anything inside... A certain site says that it already includes a 1.8" HDD though the capacity was not mentioned. Smiley

http://www.ubergizmo.com/15/archives/2010/01/marvell_plug_computer_3.html
http://gizmodo.com/5440702/marvell-plug-computer-30-the-tiny-linux-brick
http://www.engadget.com/2010/01/05/marvell-plug-computer-3-0-packs-in-wifi-bluetooth-and-2ghz-arma/
http://www.bit-tech.net/news/hardware/2010/01/06/marvell-announces-plug-computer-3-0/1


19  Linux Stuff / Kernel / Re: Correct way to install new Kernel? on: December 16, 2009, 03:10:05 AM
Snake, I'm very appreciative of that post. I had no idea how to upgrade my kernel, but it literally took me 20 seconds, and I was off! Thanks!

Welcome!

Believe me, this forum (as a whole) really helped me a lot... It is beneficial that the other developers are actively participating in thread posts.

Moreover, you could also browse other stuff from this forum which portrays the current issues that surround the sheevaplug. Very helpful indeed.  Grin
20  Linux Stuff / Kernel / Re: 2.6.31.5 new release on: December 14, 2009, 10:02:57 PM
*SOLVED

Sorry my bad, revisited my /etc/fstab again and just added the options "dmask=000,fmask=000"..  Grin
21  Linux Stuff / Kernel / Re: 2.6.31.5 new release on: December 14, 2009, 06:51:29 PM
working flawlessly as usual for me Grin

Hello,

I am a bit hesitant of upgrading my kernel for the sheevaplug but I don't want to get left behind. Smiley

Unfortunately, I have encountered a strange problem. I tried installing "vsftpd" and change my config file appropriately. My goal was to:

1) automount a thumbdrive using udev
2) send and get files to and from the thumbdrive mounted on the sheevaplug via FTP

This was working well on kernel 2.6.30.2



But when I tried upgrading to 2.6.31.5 I can see that the mounted drive doesn't get the "properties" of the drirectory that I will be mounting the device.

I also tried editing my /etc/fstab to ensure that the mounted device will get a "rw" attribute... but still the thumbdrive refuses to be written. When I switch back to 2.6.30.2, everything is ok.


I hope somebody could help me because I need to use 2.6.31.X kernels to enable a certain device for my plug but still want to do FTP via vsftpd.



22  General Category / General Discussion / Re: Backup and restore of the plug on: December 07, 2009, 10:10:26 PM
Hi,

Maybe if you package your (complete) rootfilesystem into a tar.gz file then you could install it to other plugs thru the sheevaplug-installer.
Just replace the original "rootfs.tar.gz" on the installer and put your own version of "rootfs.tar.gz"


That should be the easiest way I think...  Smiley


23  Linux Stuff / Kernel / Re: Correct way to install new Kernel? on: December 03, 2009, 05:55:51 PM
Is there a way that I can compile orion v2.6.31.1, from a usb drive, onto the nand?
Or am I going about this the wrong way?

Hello Doose,

Why not try writing your compiled uImage directly into the NAND partition of the sheevaplug? If you already have your compiled uImage, put it in your USB thumbdrive then do a nandwrite.

See below:


root@ubuntu:/mnt# ls
uImage
root@ubuntu:/mnt# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00400000 00020000 "uImage"
mtd1: 1fb00000 00020000 "rootfs"
root@ubuntu:/mnt# flash_eraseall /dev/mtd0
Erasing 128 Kibyte @ 3e0000 -- 96 % complete.
root@ubuntu:/mnt# nandwrite -p /dev/mtd0 uImage
Writing data to block 0
Writing data to block 20000
Writing data to block 40000
Writing data to block 60000
Writing data to block 80000
Writing data to block a0000
Writing data to block c0000
Writing data to block e0000
Writing data to block 100000
Writing data to block 120000
Writing data to block 140000
Writing data to block 160000
Writing data to block 180000
Writing data to block 1a0000
Writing data to block 1c0000                                                   
Writing data to block 1e0000                                                   
Writing data to block 200000                                                   
Writing data to block 220000                                                   
Writing data to block 240000                                                   
Writing data to block 260000                                                   
Writing data to block 280000                                                   
root@ubuntu:/mnt#


Just ensure that you are modifying the nand partition for the kernel. After that perform a reboot.

Hope this helps.  Smiley

24  Hardware and U-Boot firmware / Hardware / Re: How to Add and Control GPIO's of the Sheevaplug on: November 23, 2009, 01:20:07 AM
Hello,

I would like to seek some help regarding GPIO's.

1) I would like to connect a device on one of the GPIO's of the sheevaplug for example ( MPP44 ) and would like to reset this pin during a system boot. Is there an easy way to do this?

2) If this could not be done automatically, is there a way to include the GPIO and control it manually (turn on/off)?


Hope somebody could help...





Got it working now, I tried assigning the MPP to work as an LED so that I could turn it off and on in the OS level. I edited "arch/arm/mach-kirkwood/sheevaplug-setup.c" and placed my MPP value.


It worked ok and I was to able to get a response of:

#echo "default-on" > /sys/class/leds/my-device/trigger       ----> outputs 1.2 mV
#echo "none" > /sys/class/leds/my-device/trigger               ----> open line


Though I admit that it's a strange way to implement this...  Grin

Maybe there is a better way to do this on the sheevaplug configs...





25  Hardware and U-Boot firmware / Hardware / How to Add and Control GPIO's of the Sheevaplug on: November 22, 2009, 08:02:41 PM
Hello,

I would like to seek some help regarding GPIO's.

1) I would like to connect a device on one of the GPIO's of the sheevaplug for example ( MPP44 ) and would like to reset this pin during a system boot. Is there an easy way to do this?

2) If this could not be done automatically, is there a way to include the GPIO and control it manually (turn on/off)?


Hope somebody could help...


26  General Category / General Discussion / Re: Ionics Sheeva Plug Unboxing...wanna see inside? on: November 18, 2009, 03:38:48 AM

- the package is not nice at all  Grin


Haha.. Yeah, it seems that the box was wrecked during shipment. But I heard that this is how DHL or FedEx usually treat their packages (just throw them inside the plane scenario).

But if badcam says that the items were well-packed then that's good enough, you won't be displaying your carton box beside your running sheevaplug, right?

27  General Category / General Discussion / Re: unable to open ftdi device on: November 18, 2009, 02:13:54 AM

you might need to change the file: sheevaplug-installer-v1.0/uboot/openocd/config/interface/sheevaplug.cfg



Maybe this could help, check the VID and PID of your attached USB devices by issuing "lsusb" in the terminal. If you do not have this command installed, you could do so by doing "apt-get install usbutils".

Then power-up your sheevaplug via mini USB to your (linux) host PC. Issue an "lsusb" command again and compare what new VID and PID have registered upon connecting your plug.

Afterwards, change the config file on the sheevaplug-installer, for example:


#
# Marvel SheevaPlug Development Kit
#
# http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
#

interface ft2232
ft2232_layout sheevaplug
# ft2232_vid_pid 0x9e88 0x9e8f
ft2232_vid_pid 0x1c0c 0x0102
# ft2232_device_desc "SheevaPlug JTAGKey FT2232D B"
jtag_khz 2000



28  Linux Stuff / Kernel / Re: 2.6.30-rc6 new release on: November 13, 2009, 11:23:03 PM

They're out there now.


Thanks! Got the modules now. Thank you very much.   Cheesy
29  Linux Stuff / Kernel / Re: 2.6.30-rc6 new release on: November 13, 2009, 09:24:22 PM
Release candidate 6 is now available.

Kernel and modules are available from the following locations:

IPV4: http://sheeva.with-linux.com/sheeva/

IPV6: http://sheeva6.with-linux.com/sheeva/

Features IPV6, CIFS, NFS4, EXT3, EXT4, JFS, XFS, FUSE(for ntfs-3g), UBIFS, usb-serial, uvcvideo.


Hello cbxbiker61,

Could you repost the modules for linux 2.6.30-rc6? Or could you provide a link for them, I just need them for some very important testing...... Thank you in advance for the help.

Hope you could grant this request.

30  General Category / General Discussion / Re: How do I update the MAC address ? on: November 10, 2009, 09:55:46 PM
it will not work if you are already at the ubuntu, try to stop the autoboot at the start.
It doesn't work at the uboot prompt.  That's what I tried when I forgot.  There was a warning somehwre on this Wiki that it might not (well, the warning was that it would not) work, but I tried anyway - and failed.  But since I could set it from the OS anyway I didn't really mind - coupled with the fact that it's on a small private network anyway.,..

Try using "set" instead of "setenv" for setting the ethaddr value in the u-boot prompt. You could immediately check whether the ethaddr parameter has changed by using "printenv ethaddr" then save the value by issuing "saveenv".

>>set ethaddr <MAC Address>
>>printenv ethaddr
>>saveenv


Works in my set-up.  Wink


Pages: 1 [2] 3