Pagina 1 di 1

Kernel linux su lettore mp3

Inviato: ven 29 dic 2006, 22:09
da drudo
Come ho scritto in un post di qualche giorno fa
ho un lettore mp3 clone ipod , anzi un CHipod per l'esattezza
un bel lettorino cinese pagato una sciocchezza , ma che svolge
in maniera eccellente il suo lavoro
FIle audio mp3/ogg file video purtroppo solo amv.
e una radio integrata con possibilità di registrazione.
più altre cose, ma abbastanza banali, e per me inutili.
Il mio obiettivo sarebbe far girare un sistema operativo linux,
tipo come si fa con ipodlinux.
Sto facendo delle ricerche su internet ma non ho trovato ancora nulla
di interessante.
Sapete se c'è un kernel di linux che possa girare su questi apparecchi?
Naturalmente anche con le dovute modifiche da apportare.

Inviato: sab 30 dic 2006, 15:17
da sid77
devi cercare di capire cosa c'è dentro il tuo lettore.
ipodlinux esiste perchè gli ipod montano uno (o forse due) arm ed esiste il progetto ucLinux ("mu-si-linux") che boota linux su quegli affari (e giocare a doom sull'ipod è veramente bello :D)

una volta che hai capito cosa contiene arriva la parte più difficile: patchare il firmware in modo da trovare un metodo per avviare un kernel linux compilato per il tuo processore.
con l'ipod il compito è stato decisamente facilitato per via del comportamento dell'installer del firmware apple, che è in grado in quasi ogni situazione di riformattarti un ipod ai factory defaults quindi tanti danni irrecuperabili era difficile farli :)

ciao

Inviato: sab 30 dic 2006, 17:01
da drudo
Fino adesso ero e sono arrivato a capire che bisogna lavorare
su uCLinux ,( ottimo progetto)
e naturalmente poi agire sul firmware del lettore come hai detto tu
Il firmware sono riuscito ad estrarlo e non mi è difficile modificarlo,
c'è anche un progetto in rete che si chiama s1mp3 che mi ha facilitato parecchio le cose.
La parte più complessa mi risulta essere per adesso uclinux , mi sto leggendo la massiccia documentazione disponibile.
non sarà semplice ma sono fiducioso
qualche passo interessante l'ho già fatto.
Per la verità ero molto più ottimista ,pensavo che
usando il kernel di ipodlinux , con le dovute patch e modifiche
potevo fare una specie di "porting" su questi lettori cinesi.
che invece , ahimè ,hanno una struttura interna completamente diversa.
Naturalmente se riuscirò nell'intento , sarò ben lieto di
mostrare il primo CHipod Linux :D