Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - matthis

Pages: [1] 2 3
1
Sharp ROMs / Qtrdesktop
« on: August 27, 2008, 09:44:18 am »
Could anyone point me to a working/recent version of qtrdesktop?
The link from ELSI doesn't work.

Thanks


EDIT: OK I found one: http://shimi.info/ipk/qtrdesktop-jp_1.4.1-1.3_arm.ipk

Is this the most recent?

2
Debian / Nokia's Os2008 On Zaurus Or Chroot Under Debian
« on: July 30, 2008, 12:00:07 pm »
Would it be possible to get os2008 and its cool maemo stuff running on the Z?
Here are the links to the rootfs: http://tablets-dev.nokia.com/d1.php

3
Debian / Kexec From Debian To Sharprom, Really Working How-to!
« on: July 15, 2008, 09:22:21 pm »
Hello, I was frustrated about not being able to kexec successfully into sharprom, but frustration is over!!
Following Pelrun's hint that the NAND partition layout had to be hardcoded, I recompiled eviljazz's kernel passing the necessary argument to the kernel, and now using this kernel for kexec the dreaded: "unable to open initial console" is GONE!!"

How-to


1. On your Z
Boot into the sharprom using your usual kernel, check the file /var/log/dmesg and find the line which contains this:
mtdparts=sharpsl-nand:7168k@0k(smf),44032k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=5 LOGOLAND=1 DEFYEAR=2008 LOGO=1 LAUNCH=q
(Your values for sharpsl-nand may vary, and this is why you need to build your own kernel)

2. On your linux Desktop:
- download eviljazz's toolchain http://katastrophos.net/zaurus/kernels/com...1.09.05.tar.bz2
- download eviljazz's kernel tarball http://katastrophos.net/zaurus/kernels/cur....20-v55.tar.bz2

- Follow the instructions in the kernel tarball's README, but after executing "make oldconfig", do "make menuconfig".
In there, go to General Setup, and scroll down until you find the place to edit kernel arguments. By default, they should be: "console=ttyS0 root=/dev/mtdblock2"
Select that, and add the line you have noted on your Z earlier, so that the boot param becomes:
console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),44032k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=5 LOGOLAND=1 DEFYEAR=2008 LOGO=1 LAUNCH=q
(Again, with your values for sharpsl-nand)

Go on with "make dep" and "make zImage", the resulting zImage will work for kexecing to sharprom!

4
Debian / Graphics Acceleration And Xrandr
« on: June 28, 2008, 10:35:53 am »
Hi, I am using yonggun's andromeda image with his 2.6.24 kernel.

I noticed that scrolling and moving windows around is much smoother in portrait mode compared to landscape mode...

Would there be a way to keep the graphic acceleration in landscape mode?


I know this is quite vague, but would be happy to know more about what's happening there..

Thanks!

5
Sharp ROMs / Lirc On Tetsu/eviljazz Kernel (2.4.20)
« on: June 18, 2008, 07:58:01 am »
As far as I know we don't have a working lirc module for 2.4.20 on the Sharp/Cacko ROM.

I tried to build Lirc 0.8.2

1.  ./configure --host=i686 arm=arm-gnu-linux --with-kerneldir=/home/mat/Desktop/zaurus-kernel-2.4.20-v55/linux/ --prefix=/home/mat/Desktop/lirc-arm/ --with-driver=sa1100

2. make ends with these errors...

[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']lirc_sir.c:139: `IRQ_Ser2ICP' undeclared here (not in a function)
lirc_sir.c: In function `on':
lirc_sir.c:242: `PPSR' undeclared (first use in this function)
lirc_sir.c:242: (Each undeclared identifier is reported only once
lirc_sir.c:242: for each function it appears in.)
lirc_sir.c:242: `PPC_TXD2' undeclared (first use in this function)
lirc_sir.c: In function `off':
lirc_sir.c:247: `PPSR' undeclared (first use in this function)
lirc_sir.c:247: `PPC_TXD2' undeclared (first use in this function)
lirc_sir.c: In function `lirc_write':
lirc_sir.c:362: `Ser2UTCR3' undeclared (first use in this function)
lirc_sir.c:383: `Ser2UTSR0' undeclared (first use in this function)
lirc_sir.c:383: `UTSR0_RID' undeclared (first use in this function)
lirc_sir.c:383: `UTSR0_RBB' undeclared (first use in this function)
lirc_sir.c:383: `UTSR0_REB' undeclared (first use in this function)
lirc_sir.c:385: `UTCR3_RXE' undeclared (first use in this function)
lirc_sir.c:385: `UTCR3_RIE' undeclared (first use in this function)
lirc_sir.c: In function `sir_interrupt':
lirc_sir.c:624: `Ser2UTSR0' undeclared (first use in this function)
lirc_sir.c:629: `UTSR0_EIF' undeclared (first use in this function)
lirc_sir.c:635: `Ser2UTSR1' undeclared (first use in this function)
lirc_sir.c:637: `UTSR1_FRE' undeclared (first use in this function)
lirc_sir.c:639: `UTSR1_ROR' undeclared (first use in this function)
lirc_sir.c:641: `UTSR1_PRE' undeclared (first use in this function)
lirc_sir.c:645: `Ser2UTDR' undeclared (first use in this function)
lirc_sir.c:650: `UTSR0_RFS' undeclared (first use in this function)
lirc_sir.c:650: `UTSR0_RID' undeclared (first use in this function)
lirc_sir.c:663: `UTSR1_RNE' undeclared (first use in this function)
lirc_sir.c:675: `UTSR0_TFS' undeclared (first use in this function)
lirc_sir.c:683: `UTSR0_RBB' undeclared (first use in this function)
lirc_sir.c:683: `UTSR0_REB' undeclared (first use in this function)
lirc_sir.c:616: warning: `data' might be used uninitialized in this function
lirc_sir.c: In function `init_hardware':
lirc_sir.c:875: `Ser2HSCR0' undeclared (first use in this function)
lirc_sir.c:877: `Ser2UTCR0' undeclared (first use in this function)
lirc_sir.c:878: `Ser2UTCR1' undeclared (first use in this function)
lirc_sir.c:879: `Ser2UTCR2' undeclared (first use in this function)
lirc_sir.c:880: `Ser2UTCR3' undeclared (first use in this function)
lirc_sir.c:881: `Ser2UTCR4' undeclared (first use in this function)
lirc_sir.c:883: `Ser2UTDR' undeclared (first use in this function)
lirc_sir.c:884: `Ser2UTSR0' undeclared (first use in this function)
lirc_sir.c:885: `Ser2UTSR1' undeclared (first use in this function)
lirc_sir.c:889: `PPDR' undeclared (first use in this function)
lirc_sir.c:889: `PPC_TXD2' undeclared (first use in this function)
lirc_sir.c:890: `PSDR' undeclared (first use in this function)
lirc_sir.c:898: `HSCR0_HSSP' undeclared (first use in this function)
lirc_sir.c:901: `UTSR0_RID' undeclared (first use in this function)
lirc_sir.c:901: `UTSR0_RBB' undeclared (first use in this function)
lirc_sir.c:901: `UTSR0_REB' undeclared (first use in this function)
lirc_sir.c:904: `UTCR0_1StpBit' undeclared (first use in this function)
lirc_sir.c:904: `UTCR0_7BitData' undeclared (first use in this function)
lirc_sir.c:909: `UTCR4_HPSIR' undeclared (first use in this function)
lirc_sir.c:909: `UTCR4_Z1_6us' undeclared (first use in this function)
lirc_sir.c:912: `UTCR3_RXE' undeclared (first use in this function)
lirc_sir.c:912: `UTCR3_RIE' undeclared (first use in this function)
lirc_sir.c: In function `drop_hardware':
lirc_sir.c:1015: `Ser2UTCR3' undeclared (first use in this function)
lirc_sir.c:1017: `Ser2UTCR0' undeclared (first use in this function)
lirc_sir.c:1018: `Ser2UTCR1' undeclared (first use in this function)
lirc_sir.c:1019: `Ser2UTCR2' undeclared (first use in this function)
lirc_sir.c:1020: `Ser2UTCR4' undeclared (first use in this function)
lirc_sir.c:1023: `Ser2HSCR0' undeclared (first use in this function)
make[5]: *** [lirc_sir.o] Error 1
[/div]

What do I need to get it to compile? Thanks for any help.

6
General Discussion / Qemu Zaurus Emulation, With Cacko/sharp Rom
« on: June 14, 2008, 11:00:44 pm »
The latest version of Qemu (0.9.1) adds support for Xscale emulation and specific zaurus emulation.

I have used this successfully for roms which do not use nand, like debian.

But I would love to get sharp-rom going under emulation.
Here are the steps needed to get going, from what I have gathered up until now.

1. Get sharp/cacko kernel
http://tetsu.homelinux.org/zaurus/kernel/v...-v18j-C3200.bin  (this is for 3200 --> terrier in qemu)

2. From the emergency menu of your zaurus, do a full NAND backup (I get a SYST320.DBK) file. (I have an sl-c3200)

3. extract the necessary bit from this backup file: use this script: http://web.mita.keio.ac.jp/~mh070504/nand-ripper.sh

As explained in the script, you may have to modify two parameters:

[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']YOU MAY NEED TO ADJUST THE TWO PARAMETERS BELOW.

Run the indicated commands on the zaurus to find your values.  It is unlikely
that ROMFS needs changing - I think this is fixed in the firmware at 7Mb,
i.e., 7 x 8 = 56 128kb blocks.  ROOTFS on the other hand will depend on how
you have divided up the remaining 121Mb between the root and user partitions.

EOC

ROMFS=56        # Use 'wc -c </dev/mtdblock1' and divide result by 128x1024.
ROOTFS=344      # Use 'df' to find the 1k-blocks for /dev/root and divide by 128.[/div]

Then run the script like this: ./nand-ripper.sh ripped_nand all SYST320.DBK

4. Get going with qemu:

qemu-system-arm -M terrier -kernerl sharp_kernel.bin -mtdblock ripped_nand -portrait


THIS FAILS AT THIS POINT: the kernel complains endlessly about reading nand error.
I suppose the script to rip has to be adjusted or something.

Anyone knowledgeable in this area?? Thanks! I think this is quite an exciting project.

7
Ubuntu / Newbie Question: How To Start X After Icewm Install
« on: May 26, 2008, 04:11:42 am »
Following instructions, I have done apt-get install icewm, and moved .xinitrc.icewm to .xinitrc
BUT, what is the correct way to start X then?
There is no xinit nor startx ... does that mean I need to install more stuff?

ANSWER: apt-get install xinit

8
Debian / Zaurus-debianeabi Under Qemu
« on: April 20, 2008, 06:38:31 am »
Qemu 0.9.1 has support for zaurus emulation, so I gave it a go with yonggun-kernel and ZDevil's debian-eabi image.
In turns out to be about half the speed of the zaurus. (on Pentium4 2.2Ghz)

For those interested in trying, I made a qcow2 image of the rootfs:
http://badaboum.bidibom.free.fr/debianEabi...aurus.qcow2.bz2
(208.8M)

Install Qemu 0.9.1, and launch with:
qemu-system-arm -M terrier -portrait -mtdblock /dev/null -kernel yonggunKernel.hda1 -hda zDebian.qcow2

I wasn't able to make network work though.

9
Debian / How Are People Building Things?
« on: April 09, 2008, 11:53:13 pm »
I didn't see any topic on how to setup cross-compiling for debian eabi... does this mean that people are building on the Z?
I'd rather do cross-compiling, could anyone set me in the right direction?

Thanks in advance!

matthis

10
Sharp ROMs / Framebuffer Sdl
« on: March 18, 2008, 02:57:55 am »
Hi,

Recently I thought I'd like to have sdl apps running directly on the framebuffer to save memory being used by qt.
I compiled latest libsdl using --enable-fbcon, compiled at test program with that lib, and launched it in console mode in my sharp rom. (console mode can be accessed by modifying /root/etc/rc.d/rc.rofilesys: on the last line, replace "$LAUNCH" by "a").

So, logged in as root, I tried to launch my test program, but get the following error:
"Couldn't set a 640x480 video mode: No video mode large enough for 640x480"

Questions:
- is it a reasonable idea to have sdl in framebuffer?
- how to resolve the error?


Thanks for any help!

11
General Discussion / Angstrom Network
« on: March 13, 2008, 07:43:05 am »
Sorry I didn't know where to post this as there is no angstrom forum.

I'm using angstrom console image on sl-c3200, and I can't get dhcp to be found, whether with wired or wireless network.
Is there a trick that I am missing? I've only checked /etc/network/interfaces

It works using static and setting resolv.conf, so I wonder what's wrong...

12
General Discussion / (bad) News From Sharp
« on: March 13, 2008, 04:04:58 am »
Dear Zaurus community,

I am currently looking for a job in Japan, and this morning went to Sharp's job fair.
I was talking with one of the person responsible for the development of products like the zaurus, the electronic dictionaries etc...
Between talks about what his job consisted in, the atmosphere at Sharp etc... I asked him what they were planning to do with the Z. His answer was that their efforts with this type of device where now completely switched towards mobile-phones, and mobile phone-pda hybrids (like the em-one), and that the zaurus will be phased out by April.

Not that this really matters to our community always vibrant with new projects! But I wouldn't be waiting for something new  

13
General Discussion / New Gnash Released
« on: March 12, 2008, 06:10:55 am »
A few days ago a new version of gnash, the oss flash player, was released.
I turns out to support all flash7 and some flash8.5, I was able to run zookeeper successfully for the first time on it!!
This means that many flash games would now probably work. Many flash games would be cool with touchscreen.

So, could anyone build the latest gnash for cacko?, (its seems to be able to run on sdl)

(debian roms can just apt-get

14
Software / Nintendo Ds On My Z
« on: January 30, 2008, 09:44:43 pm »
no$gba under wine via tightvnc.

See movie here:
http://jp.youtube.com/watch?v=rOtAg1Z0CRw

15
X/Qt / Tight-vnc For X/qt2
« on: January 30, 2008, 12:22:35 pm »
Does anyone have or knows where I can find tight-vnc (I need the viewer part) for X/Qt?
I know there is a package for PdaXQtRom, but if I understand correctly that wouldn't work for simple X/Qt.

Thanks for any help!

matthis

Pages: [1] 2 3