Viktigt meddelande

Collapse
No announcement yet.

Drivrutin till Focus FS454?

Collapse
X
  •  
  • Filter
  • Tid
  • Show
Clear All
new posts

  • Drivrutin till Focus FS454?

    Är det någon på detta forum som har tillgång till drivrutiner till video-encoder-chipet som sitter i nya xboxar? Jag installerade Ed's Debian på min burk och fick bara flimmer på TV:n. Tydligen finns det bara stöd för Conexant CX25871 i den kernel som installeras, och i alla nya xboxar är det visst ersatt med Focus FS454.

    Jag hittade dock en kort notis (här: http://sourceforge.net/mailarchive/f...&forum_id=9486) om att en ny driver redan har skrivits. Nån som vet ifall man kan få tag i den utan att behöva vänta tills en ny distribution publiceras på sourceforge?

  • #2
    Glöm min fråga, jag hittade FS454-koden i CVS på sourceforge. Den lades tydligen in i fredags .

    Återkommer när jag har lyckats kompilera den till en kernelmodul. Jag är lite ovan vid Debian fortfarande, har mest kört Red Hat förut, men kernelhackandet ska väl fungera likadant i alla Linuxar antar jag...

    Comment


    • #3
      OK, nu har jag till slut lyckats bygga en ny kernel till Xbox-Debian, efter ett par tjuvstarter... För mig funkade det när jag gjorde så här, mycket kortfattat:

      1. Ladda hem Xebian-0.5.1.tar.bz2 från sourceforge, installera på F: eller E:

      2. Ladda hem linux-2.4.22.tar.bz2 från t.ex. www.kernel.org (Linus Torvalds).

      3. Hämta modulen "kernel" med CVS från cvs.sourceforge.net, repository "xbox-linux".

      4. Följ instruktionerna i "Documentation/README.xbox" i CVS-modulen, under alternativet "option 1". Se till att alla Xbox-frågor besvaras med "Y" vid kernel-konfigureringen. Och se till att stänga av stödet för nVidia Riva i "Frame-buffer support". Obs att om man gör "make oldconfig" så får man ingen fråga om detta, utan man måste då konfigurera en gång till för att stänga av det. Om man inte gör det så blir konflikter och felavbrott under kompileringen, eftersom "Xbox (nVidia)" innehåller dubletter av vissa saker i den andra drivern.

      5. Jag försökte först bygga kernel på en annan snabbare dator, men fick en massa fel p.g.a. fel gcc-version. Enklast är att göra alltihop direkt på Xboxen via ssh.

      6. Döp om "debian/vmlinuz" på FATX-partitionen till "debian/vmlinuz.old" så att den inte skrivs över. Kopiera sedan din nya kernel (bzImage) till debian/vmlinuz. FATX-partitionen (F eller E) är redan monterad som /initrd/cdrom/ i Xebian-0.5.1 så man behöver inte montera den själv eller trassla med ftp.

      7. Boota om Xboxen. Starta programmet F:\debian\default.xbe för att boota från den nykompilerade kerneln (vmlinuz). TV-skärmen kommer att flimra till några gånger, men sen blir den stabil även på Xboxar med FS454-video. Tyvärr är det bara 640x480 med kraftig overscan än så länge, men man kan se skärmen nu i alla fall

      Comment


      • #4
        Gött mos !!

        Tack !!!
        -------
        Letat & letat sedan i efter någon som har någon lösning
        på FOCUS problemet ... skall prova ... GENAST !

        Hårigt med Unix på XBOX .... !!

        /Beq

        Comment


        • #5
          Xdebian

          Till de som funderar pa installationen .....

          Korde debians dist for XBOX ... inga problem med FOCUS,
          kerneln hade stod for FOCUS kernelversion 2.4.25 folde med fran
          borjan !! Fungerar fint ... lite "skrap" pa skarmen i 800x600
          ar det nagan som har en bra XF86config fil eller kan det
          vara nagot annat ... ideer ??

          (Ja ,ja jag skall fixa keymap:en sveska tacken)

          /Beq

          Comment

          Previously entered content was automatically saved. Restore or Discard.
          Auto-Saved
          Roll Eyes (Sarcastic) :rolleyes: Smilie :) EEK! :eek: Embarrassment :o Wink ;) Cool :cool: Mad :mad: Frown :( Confused :confused: Big Grin :D Stick Out Tongue :p
          x
          Insert: Thumbnail Small Medium Large Fullsize Ta Bort  
          x
          x

          Please enter the six letters or digits that appear in the image below.

          Registration Image Refresh Image
          Working...
          X