Preparazione toolchain
Questa è una discussione su Preparazione toolchain all'interno del forum Realtek RTD 1283/1073, nella categoria Processori e Hack Firmware; Ciao a tutti
Con questo thread vorrei scrivere una breve guida che serva agli sviluppatori come reference per la preparazione ...
Preparazione toolchain
-
06-August-2010, 03:54 PM #1
Hacker
Preparazione toolchain
Ciao a tutti
Con questo thread vorrei scrivere una breve guida che serva agli sviluppatori come reference per la preparazione di una toolchain per la compilazione di codice per il medley (e per gli altri dispositivi).
Ovviamente prima di scrivere una guida devo riuscire a prepararla, la toolchain.
L'idea che ho al momento è questa:
Riutilizzare in qualche modo il filesystem esistente estrendolo dal firmware.
in questo modo si avrebbero giÃ* a disposizione le librerie compilate, in particolare le uClibc.
Le componenti necessarie sono:
1) binutils e compilatore per target mipsel mips32
passo più facile, basta compilarseli (vedi ad esempio http://www.linux-mips.org/wiki/Toolchains#Roll-your-own)
per chi utilizza archlinux esistono i pacchetti in AUR:
http://aur.archlinux.org/packages.php?ID=32504
http://aur.archlinux.org/packages.php?ID=32503
2) includes di uclibc
ovviamente gli include non sono presenti nel firmware originale, quindi è necessario aggiungerli.
attualmente sto provando a ricompilare uclibc versione 0.9.28 (quella presente nel firmware 545) in modo da ottenere i file di include.
in teoria dovrebbe funzionare, a meno che non siano state applicate patch sostanziose al sorgente di uClibc.
qualunque consiglio/aiuto è ben accetto.
-
07-August-2010, 08:43 PM #2 Re: Preparazione toolchain
Beh, sarebbe una cosa fantastica poter moddare i fw con una toolchain com si fa da secoli con i fw dei ricevitori satellitari, sarebbe anche bello poter aggiungere ai fw funzioni web e una UI come quelle dei Synology o degli Xtreamer ( veramente su un livello superiore, stile XBMC )
-
09-August-2010, 09:03 AM #3
Hacker
Re: Preparazione toolchain
per quanto riguarda le funzioni aggiuntive, il limite sta solo nella potenza dell'hardware (ahimè, limitata).
per quanto riguarda il rifacimento dell'UI, putroppo non si andrÃ* lontano.
Per ottenere risultati decenti (in particolar modo per quanto riguarda la riproduzione dei file multimediali) occorrono i driver del chip in modo da sfruttare l'hardware.
ovviamente questi non sono disponibili
-
09-August-2010, 11:43 AM #4 Re: Preparazione toolchain
Di questo non si sa più niente ?
viewtopic.php?f=29&t=959
Tag per Questa Discussione
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum