Author Topic: mix and match II ??  (Read 2297 times)

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« on: August 14, 2004, 11:31:07 am »
Can Kernel levles and Oz levels be mixed?? Can the Opie 1.1.4 feed be flashed with the OE 2.4.18 kernel?? What are the dependencies?? What is the best way to update Opie? Is it a reflash or a package update??

Thanks,
Dan

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« Reply #1 on: August 14, 2004, 12:40:46 pm »
follow up: Perhaps I am confused. What is the relationship between Opie 1.1.4 packages and an initrd.bin?? There appears to be a feed on Opie 1.1.4; but so far no initrd.bin. I was assuming they were the same.

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« Reply #2 on: August 14, 2004, 01:11:44 pm »
Now I am even more confuesd.

What is the relationship between the kernel, OZ, and Opie?? I found a table in the Hentges site that listed different relationships. I am currently running the Hentges kernel, OZ 3.3.6pre1 and Opie 1.1.3.

Opie 1.1.3 has been removed from the feed and attempts to install packages result in errors. Is the best solution to upgrade Opie? Can I do this 'in place' or do I have to reflash? How could I do this 'in place' ?

Dan

Teletubbie

  • Sr. Member
  • ****
  • Posts: 252
    • View Profile
    • http://
mix and match II ??
« Reply #3 on: August 14, 2004, 01:14:40 pm »
Hi,
there is 1.1.4 release of the hentges rom, using oe Kernel. Since it is for testing, there is now just a german version.
You can download a 1.1.3 one, if you want english version:
http://www.hentges.net/misc/openzaurus/oz3...opie1.1.3.shtml
And flash it with the oe Kernel you prefer:
 http://www.hentges.net/misc/openzaurus/ker...xa3-embedix-r5/

Flash your zaurus

Then go here:
http://teletubbie.hentges.net/temp/
Download this two guys:
 pcmcia-cs_3.2.7-r3_arm.ipk
 update-rc.d_0.4-r0_arm.ipk

First install:
ipkg install --force-overwrite update-rc.d_0.4-r0_arm.ipk
(yes you need --force-overwrite)
Then install:
ipkg pcmcia-cs_3.2.7-r3_arm.ipk

Reboot.
Have fun, with a Zaurus without cardmgr crashes. (we are testing this since one week, so far no cardmgr crashes to be exact)
Cheers,
Sam
SL-5500G
OZ 3.3.6-pre1
Opie 1.1.4

Teletubbie

  • Sr. Member
  • ****
  • Posts: 252
    • View Profile
    • http://
mix and match II ??
« Reply #4 on: August 14, 2004, 01:16:29 pm »
Ah, the new 1.1.3 feed is here:
http://www.hentges.net/misc/openzaurus/feeds/opie_1.1.3/
Cheers,
Sam
SL-5500G
OZ 3.3.6-pre1
Opie 1.1.4

Teletubbie

  • Sr. Member
  • ****
  • Posts: 252
    • View Profile
    • http://
mix and match II ??
« Reply #5 on: August 14, 2004, 01:23:43 pm »
Sorry dan,
for the third reply.
You can sure configure your package manager with the new feed.
You can also just update the Kernel, if you have 1.1.3 running.
Then you will flash just with zImage on your CF Card, this is faster then flashing zImage and initrd.bin
Then go ahead with the update-rc.d and pcmcia_cs as described above.
Have fun,
Sam
SL-5500G
OZ 3.3.6-pre1
Opie 1.1.4

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« Reply #6 on: August 14, 2004, 02:03:35 pm »
Thank you thank you I am begining to understand.

I have the Hentges 2.4.18 kernel from about July 1 and 1.1.3 running. I assume I can just upgrade the two CF packages and reboot?? Do I need to update to the OE kernel you referenced?

Dan

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« Reply #7 on: August 14, 2004, 02:26:16 pm »
Now CF does not work at all. Below is the result of the package update.

# ipkg install --force-overwrite /mnt/card/ipks/update-rc.d_0.4-r0_arm.ipk
# ipkg install --force-overwrite /mnt/card/ipks/pcmcia-cs_3.2.7-r3_arm.ipk
 System startup links for /etc/init.d/pcmcia already exist.
# exit
Connection to zaurus closed.

The kernel is:   zImage-2.4.18-rmk7-pxa3-embedix

cardctl shows the card correctly.

Should I remove the /etc/init.d/pcmcia links and reinstall the new pcmcia??

Dan

Teletubbie

  • Sr. Member
  • ****
  • Posts: 252
    • View Profile
    • http://
mix and match II ??
« Reply #8 on: August 14, 2004, 03:10:16 pm »
Hi Dan,
I am worried, that pcmcia now crashes, since you are using the kernel from first juli.
We compiled the OE Kernels this week and these Kernels contain some patches, that your Kernel dont include.
The pcmcia_cs dont need --force-overwrite, but as you did should do it to.
I think you have to update the Kernel, because in detail  there is a patch which disables CONFIG_PCMCIA_PROBE now.
If you use the new pcmcia_cs with the old Kernel, it will crash.
A Kernel update will not harm.
Cheers,
Sam
SL-5500G
OZ 3.3.6-pre1
Opie 1.1.4

CoreDump

  • Hero Member
  • *****
  • Posts: 713
    • View Profile
    • http://www.hentges.net
mix and match II ??
« Reply #9 on: August 14, 2004, 03:10:52 pm »
The new pcmcia_cs packages does only work with the OE kernel.
Either upgrade your kernel or install the old (and buggy) pcmcia_cs package.
Webmaster of hentges.net & Embedded Linux Developer.

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
mix and match II ??
« Reply #10 on: August 14, 2004, 03:34:36 pm »
upgraded kernel and new packages - it seems to be working fine.

Thanks,
Dan