Doomi pordi allikad SC6531 kiibil olevate nuppude telefonide jaoks

Avaldatud on Spreadtrum SC6531 kiibil asuvate nuppudega telefonide Doom pordi lähtekood. Spreadtrum SC6531 kiibi modifikatsioonid hõivavad umbes poole Venemaa kaubamärkide odavate nuppude telefonide turust (ülejäänud kuulub MediaTek MT6261-le, muud kiibid on haruldased).

Mis oli teisaldamise raskus:

  1. Nendes telefonides pole kolmandate osapoolte rakendusi saadaval.
  2. Väike kogus RAM-i - ainult 4 megabaiti (brändid/müüjad loetlevad selle sageli 32 MB-na - kuid see on eksitav, kuna megabitid, mitte megabaidid).
  3. Suletud dokumentatsioon (lekke võib leida ainult varasest ja defektsest versioonist), nii et palju saadi pöördprojekteerimise abil.

Kiip põhineb ARM926EJ-S protsessoril, mille sagedus on 208 MHz (SC6531E) või 312 MHz (SC6531DA), saab alandada kuni 26 MHz, ARMv5TEJ protsessori arhitektuur (ilma jaotuseta ja ujukoma).

Seni on uuritud vaid väikest osa kiibist: USB, ekraan ja klahvid. Seega saab mängida ainult siis, kui telefon on USB-kaabli kaudu arvutiga ühendatud (mängu ressursid kantakse arvutist üle) ning heli mängus pole.

Praegu töötab see 6-st 9-st testitud telefonist, mis põhinevad SC6531 kiibil. Selle kiibi alglaadimisrežiimi panemiseks peate teadma, millist klahvi käivitamise ajal hoida, testitud mudelite klahvid: F+ F256: *, Digma LINX B241: keskel, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: üles , Vertex C323 : 0.

Avaldati ka kaks videot: demonstratsiooniga mängud telefonis ja jookseb edasi Veel 4 telefoni.

PS: Sarnane asi avaldati OpenNetis, minu uudis, ainult saidi administraatori toimetatud.

Ilma litsentsita on raske öelda, milline litsents peaks olema pöördprojekteerimise teel saadud koodile, pidage seda copyleftiks - kopeeri ja muuda, lase teistel muuta.

Tähelepanu tõmbamiseks kasutati mängu Doom, näiteks sooviksin funktsioonitelefonidele tasuta püsivara. Nende kiibid on palju võimsamad kui püsivaras kasutatavad. Pealegi on riistvara odav ja laialt levinud, erinevalt haruldastest telefonidest, millel on "avatud" OS või need, mis võimaldavad teil oma koodi käivitada. Siiani pole ma leidnud kedagi, kellega koostööd teha, ja pöördprojekteerimine on väga lõbus. Hea koht alustamiseks oleks leida SD-kaardi haldus ja toitehaldus, et saaksite neid telefone mängukonsoolina kasutada. Lisaks Doomile saate portida ka NES/SNES-emulaatorit.

Allikas: linux.org.ru