Forum: ICE Team Forums - Official support forum for ICE team releases for the PS2!


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

Thread: BIOS loading question
  

Results 1 to 2 of 2
  1. #1 PS2 BIOS loading question 
    0Byte Guest
    During the power-up of the PS2, is the BIOS read sequentially from location 0 to its end so loaded into the PS2chip? Or is loaded step by step by PS2chip?

    Thank you very much.
    Reply With Quote  

  2. #2  
    lacyg is offline Senior Member
    Join Date
    Feb 2003
    Posts
    138
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    no code is copied to RAM first. In other words, the bootloader is located at address 0x000000 in the BIOS ROM.
    8 instructions are executed and then it jumps to address 0x002000 in the BIOS, 2 instructions are executed (again from the BIOS) and then it jumps to 0xXXXXXXX etc etc ...
    .... a branch at the entrypoint (in the RESET module)

    both ps2 procs (EE & IOP) boots the same bios... the PRId makes the difference; the two procs will follow different pathes after the brench...
    EE path => this path code from RESET module will run at XXXXXXX addresses ... then the KERNEL module will be copied in RAM and run. KERNEL will load EELOAD that finally loads the shell (OSDSYS).
    IOP path => the code from RESET module runs the IOPBOOT module and this parses the IOPBTCONF file and loads&runs the SYSMEM (in IOP memory) and LOADCORE next to SYSMEM.
    the start function of LOADCORE does not return, but loads the rest of the IOP modules in the order from IOPBTCONF....
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •