Me preguntaba si alguien podría proporcionar nombres y un poco de información sobre los sistemas operativos que usan actualmente las DSLR (es decir, Nikon, Canon).
Hasta ahora, lo que sabemos basado en el trabajo de ML
DRYOS versión 2.3, lanzamiento #0023
DRYOS versión 2.3, lanzamiento #0039
DRYOS versión 2.3, lanzamiento #0043
DRYOS versión 2.3, lanzamiento #0044 o #0049
DRYOS versión 2.3, lanzamiento #0047
Estoy generalizando, pero veo que en Canon P&S tienden a reutilizar los procesadores DIGIC, por lo que una revisión rápida en Wiki indicó que se usa DRYOS.
No se menciona específicamente, pero los desarrolladores de ML indican que creen que este DRYOS es un derivado de uLTRON. También indicaron que algunos conceptos en DRYOS podrían compararse o entenderse con VxWorks.
BusyBox 1.4.2 (núcleo de Linux)
BusyBox 1.13.4 (núcleo de Linux)
SLT-77
SLT-65
NEX-7
El proyecto de piratería de firmware de Sony tiene su propio sitio web en http://hackingalpha.wikia.com y un foro en http://www.nex-hack.info/
En el caso de Canon y Nikon, los modelos actuales son todos propietarios.
Hay aplicaciones para dispositivos Android que les permiten controlar una cámara Canon a través de un cable USB, pero la cámara no ejecuta el sistema operativo Android.
Por supuesto en ciertas áreas el firmware incluye compatibilidad con los estándares aceptados como USB, DPOF, EXIF, JPEG, etc.
En el pasado, algunas de las primeras placas Canon DIGIC ejecutaban Datalite ROM-DOS en un emulador NEC V20 compatible con x86. Comenzando con DIGIC II, el procesador estaba integrado en ASIC patentados y se ejecutaba en el sistema operativo VxWorks. Esto continuó con la línea de cámaras DIGIC III. Las cámaras DIGIC 4 y posteriores se han ejecutado en DRYOS propiedad de Canon, cuyo núcleo se basa en µlTRON4.0
Para obtener más información sobre las DSLR de Canon, consulte la entrada de Wikipedia para DIGIC .
Para obtener más información sobre las DSLR de Nikon, consulte la entrada de Wikipedia para EXPEED .
En el caso de las DSLR de Canon más recientes que tienen capacidad de grabación de video, hay disponible un complemento de firmware de terceros llamado Magic Lantern. No reemplaza el firmware original, sino que se ejecuta dentro de él. Existen complementos de firmware similares para algunas cámaras réflex digitales de Nikon, pero ninguno se ha desarrollado hasta el punto de ser consistentemente estable a principios de 2013.
Hay algunas cámaras que se ejecutan en Android. La Nikon Coolpix S800c por ejemplo. Probablemente habrá más por venir . Como habrás adivinado, la mayoría de las DSLR actuales se ejecutan en sistemas operativos patentados, aunque existe el CHDK ( Canon Hack Development Kit ) y los hacks de firmware de Magic Lantern para Canon, que brindan alguna funcionalidad adicional al sistema operativo.
También hubo un proyecto similar de Nikon , pero no creo que nunca llegara a la etapa en que fuera utilizable.
mattdm
mikew
Regmi
Regmi
mikew
Regmi
mikew
Regmi
mattdm