• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1] 2 3 ... 5
1  General Category / General Discussion / Re: New QT based installer: Enhanced Sheevaplug Installer Application (ESIA) on: June 10, 2010, 06:29:30 AM
Quote
Using Esia on my sheevaplug it gets stuck at 8% in progress bar. But does actually do the update. This is across all distributions.

If you have requested a backup, this is where the program gets "stuck" while it makes a backup of your existing distribution.

I previously posted a request for a "new step" if performing a backup to clarify this.
~Joe

2  General Category / General Discussion / Re: New QT based installer: Enhanced Sheevaplug Installer Application (ESIA) on: June 08, 2010, 10:14:20 AM
Strange.

I installed Ubuntu904 via ESIA and now I can not get the ufw firewall to run.

Anyone else have this problem?

Code:
root@ubuntu:~# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
ERROR: problem running ufw-init

Thanks,
~Joe
3  General Category / General Discussion / Re: New QT based installer: Enhanced Sheevaplug Installer Application (ESIA) on: June 05, 2010, 07:47:42 AM

Any chance I can get a bump for this?
Quote
Is there a way to add a post-processing step where I can integrate additional files such as a custom rc.local and other startup scripts without having to have "inserted" them into the root tarball?

How about something as simple as:
1) Look for any directories in the "base" folder (Ubuntu904, Debian_lenny, etc) and copy the files and folders to the same files and folders on the plug.
2) If the file "/etc/rc.local" is found, mark it executable (and remove windows line-endings (#13) so that it will run properly with a shebang line).

Thanks,
~Joe
4  General Category / General Discussion / Re: New QT based installer: Enhanced Sheevaplug Installer Application (ESIA) on: May 23, 2010, 06:11:42 AM
Adding to the libusb issue - on my XP system, my Sansa Clip media player was not recognized until I uninstalled libusb -- so the issue is not just Win7.
5  General Category / General Discussion / Re: New QT based installer: Enhanced Sheevaplug Installer Application (ESIA) on: May 22, 2010, 06:19:56 AM
Question and Comment.

Question:
Is there a way to add a post-processing step where I can integrate additional files such as a custom rc.local and other startup scripts without having to have "inserted" them into the root tarball?

Comment:
The Installation progress should be a bit clearer that when you are on the "Preparing for partitioning" step when you have chosen to backup the existing OS -- it will take quite a while. I aborted my initial tests of the installer at this step because I thought it had "hung". Perhaps an additional step, "Backing up existng OS"?

Great piece of software!

Thanks!
6  General Category / Application ideas and development Q/A / X10 CM19a with Sheevaplug on: May 19, 2010, 10:30:34 AM
Has anyone been successful getting the X-10 USB transceiver (CM19a) to work on a SheevaPlug?

Thanks,
Joe

*** FYI ***
For those interested, I found a perl script that implements a user-space driver that I have has some success with:
http://www.cuddon.net/2009/08/python-driver-v01-for-cm19a-x10.html

7  General Category / General Discussion / Re: Restore a Plug to working condition. on: December 29, 2009, 02:27:30 PM

I tried as you suggested and it appears to work.

Thank you very much!
Joe

8  General Category / General Discussion / Restore a Plug to working condition. on: December 27, 2009, 10:47:48 AM
My plug was working via the alpha-6 release. I wanted to try debian and the instructions told me that I needed to ugrade my uboot first.
I followed those instructions and now my plug won't boot. (I'm sure I messed it up.)

Could someone point me to a step-by-step tutorial on how to get my plug back to a working state (booting from flash):
1) Original Marvell configuration
or
2) Installer alpha-6
or
3) Installer 1.0


To complicate matters, my linux machine died but I think I could use Portable Ubuntu Remix on a Windows XP box if necessary.

(Also if there is a document that explains the u-boot process that would be a bonus. All I know is to follow via rote the instructions relating to setting env variables, etc.)

Thanks,
~Joe



9  Linux Stuff / Linux distributions / Re: "Bad Magic Number" after u-boot.bin update on: December 26, 2009, 08:47:39 AM
When I booted the plug this morning, I'm not getting the "bad Magic Number" but it is still not working.

My boot code:
Code:
_     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|
 ** MARVELL BOARD: SHEEVA PLUG LE

U-Boot 1.1.4 (Sep 14 2009 - 15:36:37) Marvell version: 3.4.19

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 006CFB00

Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000   size 256MB
DRAM CS[1] base 0x10000000   size 256MB
DRAM Total size 512MB  16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB
*** Warning - bad CRC or NAND, using default environment

Flash:  0 kB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  0
egiga0 no link
mvEgigaInit: egiga1 mvEthPortEnable failed (error)
mvEgigaInit: egiga1 failed
Using egiga0 device
TFTP from server 10.4.50.5; our IP address is 10.4.50.165
Filename 'uImage'.
Load address: 0x2000000
Loading: T T T
Abort
Marvell>>
and the Environment variables.
Code:
printenv
baudrate=115200
loads_echo=0
ipaddr=10.4.50.165
serverip=10.4.50.5
rootpath=/mnt/ARM_FS/
netmask=255.255.255.0
run_diag=yes
stdin=serial
stdout=serial
stderr=serial
console=console=ttyS0,115200 mtdparts=nand_mtd:0xc0000@0(uboot)ro,0x1ff00000@0x100000(root)
mainlineLinux=no
CASset=min
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
MALLOC_len=1
ethprime=egiga0
netbsd_en=no
vxworks_en=no
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
bootcmd=tftpboot 0x2000000 $(image_name); setenv bootargs $(console) $(bootargs_root) nfsroot=$(serverip):$(rootpath) ip=$(ipaddr):$
(serverip)$(bootargs_end) $(mvNetConfig) $(mvPhoneConfig);  bootm 0x2000000;
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end)
$(mvPhoneConfig); bootm 0x2000000;
bootdelay=3
disaMvPnp=no
ethaddr=00:50:43:c8:08:19
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxs
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
yuk_ethaddr=00:00:00:EE:51:81
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
enaAutoRecovery=yes
pcieTune=no
ethact=egiga0

Environment size: 1295/131068 bytes
Marvell>>

Any assistance would be greatly appreciated.

Thanks,
~Joe
10  Linux Stuff / Linux distributions / "Bad Magic Number" after u-boot.bin update on: December 25, 2009, 12:25:28 PM
I set out to install Debian on my plug via Martin's  web page ( http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html ).

I did not have the latest u-boot so I went to ( http://www.cyrius.com/debian/kirkwood/sheevaplug/uboot-upgrade.html ) and followed the usb upgrade method:
Code:
usb start
fatload usb 0:1 0x0800000 uboot.bin
nand erase 0x0 0xa0000
nand write 0x0800000 0x0 0xa0000

After a reboot, I am getting "Bad Magic Number". I had previously used the Alpha-6 installer and that has worked perfectly. I'm thinking it has to do with my nand partitions?

Any thoughts?

Thanks,
~Joe
11  General Category / General Discussion / Coherence Media Server question on: November 11, 2009, 10:42:51 AM
I have installed the Coherence Media Server on my Plug.

It is working (I can play media files on my Popcorn Hour player) but I am getting errors in the log file and am wondering if I still have a problem and don't know it.

Thanks,
Joe

My conf file (without most of the commented-out fields) is:
Code:
# config file for coherence
logmode = warning                         # none, error, warning, info, debug, log
logfile = /var/log/coherence.log
serverport = 30020                       # if not specified or set to 0
controlpoint = yes                        # if set to yes coherence will activate its
web-ui = no                               # set this to yes to enable some interactive
use_dbus = yes                            # set this to yes to let Coherence signal

[subsystem_log]
#coherence = info
#WebUI = info
#SSDP = info
#MSEARCH = info
#SOAP = info
#Action = info
#Variable = info
#Event = info
#Service_Server = info
#Service_Client = info
#Device = info
#Connection_Manager_Server = info
#MediaServer= info
#MediaRenderer= log
#ControlPoint = info
#MS_Client = info
#flickr_storage = info
#Buzztard=info

[plugins]
 [[FSStore]]
  content = /media/Shows
  name = Coherence - HDHR media

and the log file is:
Code:
WARN  coherence                   Nov 11 17:35:18  Coherence UPnP framework shutdown (coherence/base.py:504)
Unhandled error in Deferred:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/utils.py", line 449, in handleResponse
    self.factory.page(response)
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/utils.py", line 503, in page
    self.deferred.callback((page, self.response_headers))
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/device.py", line 376, in gotPage
    self.parse_device(d) # root device
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/device.py", line 253, in parse_device
    eventSubUrl, presentationUrl, scpdUrl, self))
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/service.py", line 77, in __init__
    self.parse_actions()
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/service.py", line 376, in parse_actions
    utils.getPage(self.get_scpd_url()).addCallbacks(gotPage, gotError, None, None, [self.get_scpd_url()], None)
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/service.py", line 224, in get_scpd_url
    return self.device.make_fullyqualified(self.scpd_url)
  File "/usr/lib/python2.6/dist-packages/coherence/upnp/core/device.py", line 390, in make_fullyqualified
    if base[-1] != '/':
exceptions.IndexError: string index out of range
WARN  coherence                   Nov 11 17:35:20  Coherence UPnP framework version 0.6.2 starting... (coherence/base.py:275)
WARN  webserver                   Nov 11 17:35:20  WebServer on port 30020 ready (coherence/base.py:110)
WARN  plugins                     Nov 11 17:35:20  Can't load plugin MiroStore (No module named gdata.youtube.service), maybe missing dependencies... (coherence/base.py:169)
WARN  plugins                     Nov 11 17:35:20  Can't load plugin YouTubeStore (No module named gdata.youtube.service), maybe missing dependencies... (coherence/base.py:169)
WARN  plugins                     Nov 11 17:35:20  Can't load plugin ITVStore (No module named gdata.youtube.service), maybe missing dependencies... (coherence/base.py:169)
/usr/lib/python2.6/dist-packages/coherence/backends/lastfm_storage.py:38: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
WARN  plugins                     Nov 11 17:35:20  Can't load plugin TrackerStore (No module named dbus), maybe missing dependencies... (coherence/base.py:169)
WARN  plugins                     Nov 11 17:35:20  Can't load plugin DVBDStore (No module named dbus), maybe missing dependencies... (coherence/base.py:169)
WARN  coherence                   Nov 11 17:35:21  Unable to activate dbus sub-system: ImportError('No module named dbus',) (coherence/base.py:370)
WARN  mediaserver                 Nov 11 17:35:22  Coherence - HDHR media MediaServer (FSStore'>) activated with 84a52111-3003-49c1-9b9e-dea2970f7a1c (coherence/upnp/devices/media_server.py:601)

12  General Category / General Discussion / Re: unable to open ftdi device on: November 09, 2009, 08:08:20 AM
How do I determine my plug vendor and ID?
13  General Category / General Discussion / Re: How do I update the MAC address ? on: November 09, 2009, 07:50:41 AM
To change the MAC address after your system is up and running:

echo "hwaddress ether 00:50:43:00:00:00" >> /etc/network/interfaces
/etc/init.d/networking restart

Replace 00:50:43:00:00:00 with your MAC address.
14  General Category / Application ideas and development Q/A / Re: Media Server on: November 06, 2009, 08:48:02 AM
Thanks!

I'll take a look at it. I'm guessing I just need the media server product?
15  General Category / Application ideas and development Q/A / Media Server on: November 06, 2009, 07:28:01 AM
I have a hard drive with HD ATSC (.ts) files that I want to serve to a Popcorn Hour A-100 (with the 30-second advance and reverse intact).

I currently use an XP machine but would like to be able to serve the files without leaving the loud, heat-producing desktop running all the time.

I don't need to do any transcoding or any CPU-intensive progressing. By the time the files are on the hard drive they are ready to view.

Any thoughts on how to serve the files over an ethernet network from a USB2 drive on the SheevaPlug?

Thanks,
~Joe




Pages: [1] 2 3 ... 5