Linux ported to the Starlet processor

Discussion in 'Wii U - Hacking & Backup Loaders' started by yahoo, Mar 5, 2015.

  1. yahoo
    OP

    yahoo G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ

    Member
    339
    236
    Aug 4, 2014
    United States
  2. OriginalHamster

    OriginalHamster UStealthy

    Member
    3,381
    641
    Nov 2, 2008
    Cote d'Ivoire
    Is there any elf/dol available, how do you apply the patch?
     
  3. Ninja_Carver

    Ninja_Carver GBAtemp Fan

    Member
    356
    378
    Dec 27, 2012
    United States
    According to the .patch file, it seems you would patch the linux kernel source. not sure what version, because he doesn't specify. could probably ask him.
    Once patched you build it as per the docs out there and end up with the resulting elf/dol.
     
  4. Ninja_Carver

    Ninja_Carver GBAtemp Fan

    Member
    356
    378
    Dec 27, 2012
    United States
    TeamScriptKiddies this is the kind of framework needed to begin SMP work on Trinux
     
  5. TeamScriptKiddies

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P
    Yes ive been working with Maxternal's code which runs on the Starbuck (in starlet mode as we're booting in the vWii) but ive yet to have any luck with it. Im still learning the instruction set for ARM and PPC ASM.

    I took team f0f's pseudo C code and trabslated it to ASM for initializing core 1 and 2 and placed it right after the initialization of core 0 and the launcher hangs at "Waiting for ARM to init PPC" I presume its a kernel panic as the Wii U completely halts at this point and cant be reset. You need to cut the power to it then turn it back on.

    Goku Junior tested the modified launcher for me as I was Wii U less for a bit. He made a video of the crash, hopefully he posts it here....

    In the meantime maybe I should work off of Marcan's latest code (OP)....

    UPDATE: Ninja_Carver i hit up Marcan on twitter and that patch is nothing more than the initialization for the hollywood (which we already have since the early days of the wii linux kernel). Nothing to see here :(
     
    TotalInsanity4 likes this.