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.


Messages - boosalis

Pages: [1] 2 3 ... 6
1
Qt/Qtopia / What IDE/environment are you using?
« on: December 23, 2005, 12:00:32 pm »
Emacs for everything.  

I run gdb outside of emacs and would like to learn how to run it within emacs.  Does anybody know if you can run emacs like ddd ?

2
Qt/Qtopia / How To Mount Qtopia 2.1 Rom On My Desktop
« on: December 23, 2005, 02:29:12 am »
"Seek and Ye Shall Find"

I goggled around a bit and found out how to mount and load Trolltech's Qtopia 2.1 beta distribution. These steps were found on "https://www.oesf.org/index.php?title=C3000_Device_Specifics"

modprobe mtdcore
modprobe jffs2
modprobe mtdram total_size=5120 erase_size=16
modprobe mtdchar
mknod /dev/mtdblock0 b 31 0
modprobe mtdblock
losetup -o 16 /dev/loop0 ./initrd.bin
dd if=/dev/loop0 of=/dev/mtdblock0
losetup -d /dev/loop0
mount -t jffs2 /dev/mtdblock0 /mymountpoint
cd /mymountpoint

I am attempting to modify it with Qtopia 2.2



Quote
I down loaded qtopia-2.1.2-6000-beta-rom.zip  for the Zaurus 6000 and unzipped it.

Is it now possible for me to mount initrd.bin contained in the zip file on my x86 running Suse 10.  I've installed mkfs.jffs2 on  this system.

Any hints appreciated.

-David
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108141\"][{POST_SNAPBACK}][/a][/div]

3
Qt/Qtopia / How To Mount Qtopia 2.1 Rom On My Desktop
« on: December 22, 2005, 05:10:32 pm »
I down loaded qtopia-2.1.2-6000-beta-rom.zip  for the Zaurus 6000 and unzipped it.

Is it now possible for me to mount initrd.bin contained in the zip file on my x86 running Suse 10.  I've installed mkfs.jffs2 on  this system.

Any hints appreciated.

-David

4
General Discussion / Help Me Pick A Second Zaurus!
« on: October 08, 2005, 11:58:26 pm »
Blinky.  

Why the rush. Why not wait till the Nokia 700 comes out.  True Nokia has delayed it a bit but they say it will be out 4 quarter this year if I am not mistaken.  The fact that they delayed it for software reasons probable means that Nokia is interested in producing a quality consumer product.  The only bummer is that its not a Qtopia device, but lets keep our minds open as maybe the GUI they have will prove superior.

5
Qt/Qtopia / Detect Sd Card Mount
« on: September 28, 2005, 02:25:33 am »
Bam - sorry for the delay in getting back to you with the source code.  That is if you are still  interested in capturing a event from inside your QT/Qtopia  program/

   channel = new QCopChannel( "QPE/Card", this );
    connect( channel, SIGNAL(received(const QCString&, const QByteArray&)),
             this, SLOT(mediaAlert(const QCString&, const QByteArray&)) );

Hope the above signal/slot work, its been a while and I had it commented out in my code but recall it working at one time. The hard part I had was in figuring out what media device was loaded/unloaded.  I did something crude like:

(sorry for this hack, but hope it gets the point home)
/**********************************************************/
void AllTracker::mediaAlert(const QCString & cstr, const QByteArray& ba)
{
  bool mounted;
  int status;
  QByteArray cs;
  QCString   cs1;
  QDir workDir("/mnt/card");
  qDebug("MEDIA ALERT...");

  mediaNotice = new
      QMessageBox(tr("Media ALERT"),
        cstr,
        QMessageBox::Warning ,
        QMessageBox:k,0,0,
        this,0,TRUE);
    mediaNotice->exec();
    delete mediaNotice;


  if (cstr.contains("mtabChanged")  != TRUE)
    return;

 // For some reason I could not do a read on /proc/mount so
 // had to cat it to a normal file then read it
  system("cat /proc/mounts > /tmp/mounts");
  QFile mntFile("/tmp/mounts");
  if (mntFile.exists() != TRUE) {
    qWarning("Can't find /proc/mounts");
    return;
  }
  status  = mntFile.open(IO_ReadOnly );
  if (status != TRUE) {
    qWarning("Can't open /tmp/mounts");
    return;
  }
  cs = mntFile.readAll();
  if (cs.size() < 1) {
    qWarning("No data in  /tmp/mounts");
    return;
  }
  cs1 = cs;
  if (cs1.contains("card")) {
    qDebug("Found mnt");
    mounted = TRUE;
  }
  else {
    qDebug("Media Not found");
    mounted = FALSE;
  }
  if (mounted == FALSE) {
    if (run == 0)
      return;
    qDebug("work dir == 0");
    mediaNotice = new
      QMessageBox(tr("Media Removal Warning"),
        tr("Save transactions before\nremoving media"),
        QMessageBox::Warning ,
        QMessageBox:k,0,0,
        this,0,TRUE);
    mediaNotice->exec();
    delete mediaNotice;
    mediaNotice = 0;
  }
  else { // is mounted
    QApplication::beep();
    if (run == 0) {
      loadData();
      return;
    }

  if (turnOffMedia != TRUE) {
    mediaNotice = new
      QMessageBox(tr("Medial Alert"),
        tr("Reload Data from Media"),
        QMessageBox::Information ,
        QMessageBox::Yes,
        QMessageBox::No,0,
        this,0,TRUE);
    status =   mediaNotice->exec();
    delete mediaNotice;
    mediaNotice = 0;
    qDebug("status =f media dialog = %d",status);
  turnOffMedia = FALSE;
  }

  }
}




Quote
bam

QCOP is your friend here.  Don't have the code in front of me, but when I get home will try to post here at this forum the Qtopia event you register and listen for to get media mounts/dismounts
[div align=\"right\"][a href=\"index.php?act=findpost&pid=96816\"][{POST_SNAPBACK}][/a][/div]

6
General Discussion / Nokia 770 Internet Tablet
« on: September 26, 2005, 03:18:36 pm »
Quote
Quote
It doesn't use QT, does it?
No. There was some flame-war on the developer mailing list on the benefit of a different system.

Let't see when the fist Qt will be available by a third party and how it compares.

Another option is to put QuantumSTEP (a MacOS X-like GUI toolkit) on it (it comes with an X11 server). So, I am also waiting for devices to become available.

-- hns
[div align=\"right\"][a href=\"index.php?act=findpost&pid=97074\"][{POST_SNAPBACK}][/a][/div]


Right or wrong Qtopia seems to be the kiss of death for Linux hardware

7
Qt/Qtopia / Detect Sd Card Mount
« on: September 23, 2005, 02:47:26 pm »
bam

QCOP is your friend here.  Don't have the code in front of me, but when I get home will try to post here at this forum the Qtopia event you register and listen for to get media mounts/dismounts

8
General Discussion / Nokia 770 Internet Tablet
« on: May 27, 2005, 10:20:50 pm »
It says on slide 20 (got to linux devices article) that a number of improvements were made to jffs file system for OMAPI to give it a faster boot time.  Wonder if these changes would be suitable for the Zaurus.

There are two things that puzzle me about this device, one software and the other hardware. On the software side why did Nokia avoid QT, especially since Trolltech is also a Norwegian company.  Could it have been cost issues, or being that this is a multimedia device were there performance issues with QT.

The hardware puzzle is that I read this is based on the OMAPI1710 which supports  both USB hosting and USB client, so why did Nokia only supply the client interface ( power conservation  ?)

Here is a diagram of the OMAPI1710 from TI's website: OMAP 1710

9
General Discussion / Zaurus Replacement?
« on: April 26, 2005, 06:11:43 pm »
Okay heres another killer PDA, one that is less supersized then the UPS device . Surprizingly this comes not from Japan but the UK or Canada, depending on where Intrinisic's head quarters is.  

Look at these features:
PXA270 processor
Intel 2700G graphics processor with 32 MB
128MB SDRAM, 64 MB Flash
4" VGA
USB OTG 10BaseT Ethernet RS232, BlueTooth, IR
Audio: stereo headphone/headset jack speaker, mono microphone
Exapnsion slots: CF,MMC SD optional
4 hot keys, thumbwheel and navigation pad
Telephony - optional support for triband modem
VGA out

This is a reference platform which support Windows CE and Pcoket PC, but that more OS are on the way (lets hope one being Linux !!!)

Here's the url
Intrinsyc 2700
And here is a picture:

10
General Discussion / Zaurus Replacement?
« on: April 25, 2005, 02:04:04 pm »
I think one problem PDA's fail to address is that they try to target two audiences those that want portability and a design that fits in a user's pocket,  and those that want functionality and a design to be used by professionals in the field.

The Sharp 6000 tried to be a professional PDA but I think its small form factor made it impossible (that and Sharp has no clue).  

I mean a company like UPS which has already gone through 4 iterations of this device and having it deployed by tens of thousands of drivers, while having spent twenty million dollars implimenting this new DIAD IV obviously had a reason and huristic data to back up the size of its design.  

There are lots of professional vertical markets for a device like this DIAD IV, Everything from a plumber doing an estimate and processing a bill on site to military command, control and communicate.  Linux would be a perfect fit for these type of professional PDA markets, more suited then Windows CE.  Further more a company can sell such a device as a business tool whose customers will pay more for a premium product just as they do with a Panasonic Tough Book, or a Symbols Handheld.  Why every company want to sell a consumer PDA and make a dollar twenty five on every unit sold while ignoring this lucrative market is beyond me.  

Perhaps I speak with a differnt view then most visitors of this web site, as I am interested in developing for the Zaurus in a business sense, and don't really see the Zaurus as a consumer device. The Zaurus is is a great toy and PDA, but I  need something to host my software applications, and the platform needs to fit the user's world rather then have the user having to accomindate to the PDA.

11
General Discussion / Zaurus Replacement?
« on: April 24, 2005, 11:31:53 pm »
DIAD IV picture attached, hope it shows up here

12
General Discussion / Zaurus Replacement?
« on: April 24, 2005, 11:28:31 pm »
Okay since you guys are talking about whats big, here is a link to the daddy of them all, it is the new DIAD device the UPS drivers will start to carry.  This is a WinCE device made by symbols, triband modem, 80211, Bluetooth, phone modem. 128 megs ram, built in GPS receiver.  3200 mAmp battery, with all of that plus being practically bomb proof it has an excuse to be big.  Might be something to impress your dates with.

Take a look:
DIAD IV

http://www.truckinginfo.com/news/news-deta...p?news_id=53657

The old units, the DIAD III bult by Motorolla I believe were around $3,000 no telling how much the DIAD IV will go for I bet it could run Linux as it is an XSCALE 400

(Why I was at a trucking site is almost a mystery to me)

13
General Discussion / Zaurus Replacement?
« on: April 24, 2005, 07:40:12 pm »
Don't hold your breath with tiqit.  They've been at it so long, the news on their web site is from 2003.  

Toms Hardware mentioned a device called ruby - a mini pc the size of a PDA
ruby
http://www.tomshardware.com/hardnews/20050416_122355.html


----------------------------------------------------------------

Personally, I'm keeping an eye on the tiqit.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76660\"][{POST_SNAPBACK}][/a][/div]
[/quote]

14
General Discussion / Zaurus Vs Sony Psp
« on: March 26, 2005, 11:36:35 pm »
One thing that strikes me about this is the processor (mips R4400), and graphics engine, twenty years ago this same cpu was state of the art on a SGI graphics workstatiion costing $20K.  Hard to   imagine what the next twenty years will bring.

15
General Discussion / Olympus Produce Linux/wince Pda - R1000
« on: February 01, 2005, 09:54:02 pm »
Quote
I believe this is an "either" or solution
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64911\"][{POST_SNAPBACK}][/a][/div]

One good thing about it being windows and linux compatable, is that if this device fails in the market they can't blame it on linux.

Pages: [1] 2 3 ... 6