Forum: PS2 Linux - Show your penguin pride. Discuss PS2 Linux (Official kit and Blackrhino) here!


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Like Tree1Likes

Thread: Porting of Linux 2.6 to PS2
  

Page 1 of 42 1 2 3 11 ... LastLast
Results 1 to 10 of 418
  1. #1 Porting of Linux 2.6 to PS2 
    Mega Man's Avatar
    Mega Man is offline Member
    Join Date
    Jan 2010
    Location
    Germany
    Posts
    532
    Downloads
    0
    Uploads
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    5
    Likes Received
    35
    Hello,

    currently I am working on a port of Linux 2.6 for the PS2. The project is available at:
    http://kernelloader.cvs.sourceforge....lloader/linux/

    It is still in an early development phase. So it is can't be used by normal users. The build scripts may only work on Ubuntu 10.04 LTS (amd64).

    Maybe someone want to look at this or want to help me porting.

    At the moment there is no working driver. The 32-Bit version of the kernel is starting and can run the init task. The output of the boot messages can be seen with ps2link or with an serial cable. I don't have the serial cable, so this is untested. The output of the init task is lost, because I wasn't able to write a TTY driver which could handle this. All example drivers including drivers for Linux 2.4 and 2.6 which I found, didn't work, because the code was to old or needed a bus like PCI. The only way to get the output of processes are very ugly hacks (patching syscall handlers).
    Reply With Quote  

  2. #2  
    yoshi314's Avatar
    yoshi314 is offline linux junkie
    Join Date
    Mar 2008
    Posts
    1,789
    Downloads
    6
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    18
    cool, maybe you should pick off where chewi left, instead of starting from scratch.

    i'll try taking a look at it, but no promises.
    Reply With Quote  

  3. #3  
    Mega Man's Avatar
    Mega Man is offline Member
    Join Date
    Jan 2010
    Location
    Germany
    Posts
    532
    Downloads
    0
    Uploads
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    5
    Likes Received
    35
    For my work I checked the stuff from chewi. I tried to reduce the changes to a minimum to stay compatible with the normal mipsel toolchain.
    Reply With Quote  

  4. #4  
    yoshi314's Avatar
    yoshi314 is offline linux junkie
    Join Date
    Mar 2008
    Posts
    1,789
    Downloads
    6
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    18
    normal mipsel toolchain, as in the generic mipsel one? the one used for many many standalone media players?
    Reply With Quote  

  5. #5  
    Mega Man's Avatar
    Mega Man is offline Member
    Join Date
    Jan 2010
    Location
    Germany
    Posts
    532
    Downloads
    0
    Uploads
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    5
    Likes Received
    35
    I don't know where mipsel is used, but I think it is used in many devices. When I finished porting Linux 2.6, I assume the generic 32 bit mipsel files should work without recompiling. But we also need drivers for the X-Server. Maybe also some stuff need to be optimised. It will be faster when using 64 bit or some of the DSPs.
    The missing 32 bit instructions of the R5900 are already emulated in the normal Linux 2.6. But I need to check if I forgot something. Some of the missing 64 bit instructions are not emulated. As far as I know the missing 128 bit instructions are not used by any Linux or any Linux program, because R5900 is one of the rare devices which at least support some of these instructions.
    Reply With Quote  

  6. #6  
    Dadas's Avatar
    Dadas is offline Member
    Join Date
    Apr 2010
    Posts
    88
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Will be USB stable on slim ps2's with that new kernel?
    Reply With Quote  

  7. #7  
    Mega Man's Avatar
    Mega Man is offline Member
    Join Date
    Jan 2010
    Location
    Germany
    Posts
    532
    Downloads
    0
    Uploads
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    5
    Likes Received
    35
    No, I don't think that the new kernel will make it stable. The USB driver need to be rewritten. This is much work. It is more work than I thought. The easy and first solution will be unstable on the slim v14+.
    Reply With Quote  

  8. #8  
    Dadas's Avatar
    Dadas is offline Member
    Join Date
    Apr 2010
    Posts
    88
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by Mega Man View Post
    No, I don't think that the new kernel will make it stable. The USB driver need to be rewritten. This is much work. It is more work than I thought. The easy and first solution will be unstable on the slim v14+.
    Including V14 or only higher?
    I have 75004
    Reply With Quote  

  9. #9  
    TnA's Avatar
    TnA
    TnA is offline Member
    Join Date
    Apr 2005
    Location
    Germany
    Posts
    4,580
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    12
    Likes Received
    30
    'Including V14'.
    PS2 V7/DMS3 V2 (FW:2.4b7); Seagate Baracuda 200GB
    PS2 V7/CC1.0 (FW:34 hacked v2 BM:2.1.6); Maxtor DiamondMAX9 PLUS 160GB
    PS2 SCPH-30004R; NoMod+NoLaser

    3xSony BBA
    3xSony MC 8MB
    MAX/Datel 16MB with Boot-CD
    MAX/Datel 32MB&64MB

    Custom FMCB 1.8b+ Beta-Build, my AIO 0.5, Sony&xRhino-Linux
    Reply With Quote  

  10. #10 Archicharmer's test report 
    Join Date
    Sep 2010
    Posts
    223
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    3
    Likes Received
    2
    SCPH-77008a SLIM. Test without any VGA or RGB outs (because no way)
    kloader_v.2.4
    vmlinux and initrd from Kernelloader - Browse /Linux 2.6/Linux 2.6 Test Files Version 1 at SourceForge.net

    Just loading...

    Many lines scrolling up from my view. Last lines:
    Starting
    Running simple prog
    test2
    My PID is 1


    line:
    [ 0.351991] loop: module loaded
    - good line)

    line:
    [ 0.353709] mice: PS/2 mouse device common for all mice
    - then i rewrite these lines to notepad, screen becomes black (stand by). I connected 2 types of USB Mouses and no reaction (maybe it normal)

    About new kloader2.4 - i see the flashing lines on my mediaplayer (i use it instead of TV)

    Changing initrd to another...
    initrd.usb2.smb.gz or initrd.usb2.install.gz

    interesting line:
    mount: fs type ps2mcfs not supported by kernel

    There is no way yet to load for test any Linux destribution by any knowing ways because all initrds copy some files to mc0
    Reply With Quote  

Page 1 of 42 1 2 3 11 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •