Notas aclaratorioas sobre esta memoria flash:
Si, cuando instalamos una distro, el particionador la reconoce.
Se trata de la flash del other-os, donde se meté el código del otheros.bld, en nuestro caso el kboot. Ademas es donde está el bit flag del boot-game-os que hace que la consola arranque de un modo u otro:
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20070516-ADDON/doc/Figs/f1_08.png
Hay una herramienta para manipular esta memoria flash,
find-os-flash-other
other-os-flash-util
usage:
other-os-flash-util [-b|-B] [-g|-r] flash_device [boot_loader_img]
other-os-flash-util -s flash_device
other-os-flash-util -d flash_device
options:
-s show current settings
-d print difference of clock time between game os and linux
-b change default boot flag : boot game os
-B change default boot flag : boot linux
-g change boot loader format flag : compressed by gzip
-r change boot loader format flag : not compressed
Basicamente se usa para cambiar el bit-flag que ya lo hacemos con el comando boot-game-os, que seguidamente nos reinicia la consola.
Todas estas herramientas están en el paquete ps3 utils. En gentoo se puede usar el overlay de cell de layman, y en ubuntu hay un paqute que se llama asi, entre otros también tiene el ps3videomodes.
Sobre lo que todos queremos, un cargador que nos de la opcion de elegir entre xmb y linux antes de arrancar, se pueden despejar las dudas con este cronograma:
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20070516-ADDON/doc/Figs/f1_10.png
Toda la información más actual sobre el estado de linux y ps3, soporte cell, y programación de los spu, el kernel y demas, se puede encontrar en la git.kernel de geoff:
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20070516-ADDON/doc/
Saludos