Publicado el 31 de Julio del 2018
341 visualizaciones desde el 31 de Julio del 2018
1,8 MB
32 paginas
Creado hace 18a (16/01/2006)
Evaluacióón de Windows
““Evaluaci
n de Windows
CE y Linux Embedded
Embedded
CE y Linux
sobre Plataformas iPaq
iPaq
sobre Plataformas
Pocket PC Modelos 3600
PC Modelos 3600””
Pocket
M.C. Juan Gabriel GonzGonzáálezlez Serna
Serna
M.C. Juan Gabriel
Montes RendRendóónn
DraDra. . Azucena
Sosa SosaSosa
Ing. Juan Carlos Olivares Rojas
Ing. Juan Carlos Olivares Rojas
Dr. Dr. VVííctorctor JesJesúúss Sosa
Azucena Montes
Agenda
Agenda
Introducci
Introduccióónn
Instalaci
Instalacióón de Linux
n de Linux
Ventajas y desventajas
Ventajas y desventajas
Conclusiones
Conclusiones
2
Resumen
Resumen
realizar
realizar
una
una
de
de
Linux vs. vs. Windows CE
El objetivo de esta ponencia consiste
El objetivo de esta ponencia consiste
evaluacióónn
y y
en
evaluaci
en
los
comparativa
sistemas
los
sistemas
comparativa
Windows CE en en
operativos Linux
operativos
Pocket PC,PC, en lo
dispositivos móóviles
en lo
dispositivos m
referente al desarrollo de aplicaciones
desarrollo de aplicaciones
referente al
determinar que que
con la finalidad de determinar
con la finalidad de
sistema operativo conviene utilizar
sistema operativo conviene utilizar
prototipo de de
para el desarrollo de un prototipo
para el desarrollo de un
intermediario que gestione
servicio
que gestione
intermediario
servicio
acaparamiento de recursos de Web
recursos de Web..
acaparamiento de
viles Pocket
3
Evangelio de TuxTux
Evangelio de
En el principio
En el principio Turing
Turing crecreóó la
la MMááquina
quina……
La gente fue presa del
plataforma Windows
plataforma Windows
terror, y forzada por el
La gente fue presa del terror
, y forzada por el
terror soportóó duras y peligrosas pruebas
duras y peligrosas pruebas
terror soport
la
con
su
la
con
su
artificiosíísima
le
sima
artificios
le
Neumann yy MooreMoore
rogaron a Turing
rogaron a
salvador, pero nadie fue
que les enviase un salvador
, pero nadie fue
que les enviase un
encontrado capaz de
la tarea hasta el
encontrado capaz de
la tarea hasta el
nacimiento de Linux
nacimiento de
licencia. Y de nuevo
licencia. Y de nuevo
Turing yy vonvon Neumann
Linux……
y
y
..Ahora puedes
..Ahora puedes programar
fuentes; que el núúcleo, las
fuentes; que el n
utilidades sean contigo, a trav
utilidades
distribuciones, hasta el ffíínn de la
distribuciones, hasta el
AmAméénn..
programar en el poder de las
en el poder de las
librerííasas y las
y las
sean contigo, a travéés de todas las
s de todas las
de la éépocapoca. .
cleo, las librer
4
Introduccióónn
Introducci
Linux
Linux
diversidad de dispositivos de c
diversidad de
es utilizado en una gran
es utilizado en una gran
dispositivos de cóómputomputo. .
Existen dos
Existen dos
equipos PDAPDA: : PalmPalm OSOS y y Pocket
equipos
(PPC).
(PPC).
tipos principales de
tipos principales de
Pocket PCPC
Windows CE +
Windows CE + caracter
hardware especificadas por Microsoft
hardware
plataforma PPC. .
plataforma PPC
caracteríísticas de
sticas de
especificadas por Microsoft = =
5
Introduccióónn
Introducci
Compañíñíaa
Compa
Ventas
Ventas
2T05
2T05
Participacióón n
Participaci
de mercado
de mercado
2T05 (%)
2T05 (%)
Ventas
Ventas
2T04
2T04
Participacióón n
Participaci
de mercado
de mercado
2T04 (%)
2T04 (%)
Crecimiento
Crecimiento
2T05--
2T05
(%)
(%)
2T04
2T04
Windows
Windows
CE CE
1, 653,
1, 653,
638
638
45.745.7
Research
Research
In In MotionMotion
840,000
840,000
23.2
23.2
PalmPalm OS OS
678,570
678,570
18.8
18.8
Symbian
Symbian
275,000
275,000
Linux
Linux
OtrosOtros
Total
Total
28,000
28,000
140,000
140,000
3, 615,
3, 615,
608608
7.6 7.6
0.8 0.8
3.9 3.9
100.0
100.0
1, 006,
1, 006,
923923
510,00
510,00
0 0
1,147,6
1,147,6
67 67
--
27,500
27,500
56,710
56,710
2, 748,
2, 748,
800800
36.636.6
64.2
64.2
18.6
18.6
64.7
64.7
41.8
41.8
0.0 0.0
1.0 1.0
2.1 2.1
100.0
100.0
--40.940.9
N/A N/A
1.8 1.8
147.6
147.6
31.5
31.5
fuente: infochannel.com
6
Introduccióónn
Introducci
Los Los dispositivos PPC
dispositivos PPC utilizan una
utilizan una
versióón especial del sistema operativo
n especial del sistema operativo
versi
(SO) Windows CE
Windows CE, el cual es una
, el cual es una
(SO)
n de las APIsAPIs Win32Win32 para
para
implementacióón de las
implementaci
dispositivos
con capacidades de
dispositivos
con capacidades de
ccóómputo limitadas
mputo limitadas. .
Las plataformas
Mobile 55. .
Las plataformas PPCPPC existentes son:
existentes son:
2003 y y
Mobile 2003
2000, , 2002
2000
Windows Mobile
Windows
Windows Mobile
2002, , Windows
7
Linux
Linux
Estas
implementaciones de Linux,
implementaciones de Linux,
Estas
reciben el nombre de distribuciones
distribuciones
reciben el nombre de
empotradas ((Linux
empotradas
Linux embedded
embedded). ).
Distribuciones:
Distribuciones:
Qtopia, , OpenEmbedded
Qtopia
etc.
etc.
OpenEmbedded, , Pocket
Familiar, ,
Familiar
Intimate, ,
Intimate
Linux, ,
Pocket Linux
La distribuci
La distribucióón evaluada fue la
n evaluada fue la Familiar
Familiar
en su versióón n 0.8.2
0.8.2..
en su versi
8
Windows CE
Windows CE
9
Linux embedded
embedded
Linux
10
Agenda
Agenda
Introducci
Introduccióónn
Instalaci
Instalacióón de Linux
n de Linux
Ventajas y desventajas
Ventajas y desventajas
Conclusiones
Conclusiones
11
Instalacióónn
Instalaci
Se debe contar con la
imagen del del SOSO, o
, o
Se debe contar con la imagen
digo fuente para
para
en su defecto el ccóódigo fuente
en su defecto el
crear la imagen, para esto úúltimo se
ltimo se
crear la imagen, para esto
necesita configurar un compilador
configurar un compilador
necesita
cruzado. .
cruzado
Existen tres tipos de instalaci
Existen tres tipos de instalacióón:n:
Bootstrap
Bootstrap
OPIE
OPIE
GPEGPE
12
Instalacióónn
Instalaci
Descargar
Descargar
seleccionada.
seleccionada.
y y descomprimir
descomprimir
imagen
imagen
Instalar
Instalar el el cargador de arranque
cargador de arranque
BootBlaster.exe
BootBlaster.exe
bootldr.bin
bootldr.bin
md5md5
13
Instalacióónn
Instalaci
instalacióón del
n del
instalaci
La
La
arranque es es vital
arranque
hacer ininúútil el dispositivo
hacer
debe mantener un voltaje constante
debe mantener un
recomienda la utilizacióón de un
recomienda la utilizaci
cargador de
cargador de
podríía a
til el dispositivo; por esto, se
; por esto, se
voltaje constante (se
(se
n de un UPSUPS).).
vital, cualquier
, cualquier falla
falla podr
posible
posible
Es
Es
predeterminado.
.
predeterminado
guardada en RAMRAM durante un
guardada en
se se pierde
SOSO
La
informacióónn
La
informaci
durante un reinicio
reinicio
arrancar
arrancar
pierde. .
el el
14
Instalacióónn
Instalaci
15
Instalacióónn
Instalaci
Instalar
Instalar la
la imagen
imagen del del SOSO seleccionado.
seleccionado.
Formas de
Formas de
memorias externas. .
memorias externas
instalacióón: n: serial
serial
instalaci
y y
La La configuraci
configuracióónn de la
(COM1, /devdev//ttyS0
puerto (COM1, /
puerto
control de flujo y y 115200 baudios
control de flujo
OpciOpcióón de
n de Serial
Console. .
Boatloader Console
Serial Boatloader
de la Terminal
Terminal serial:
serial:
ttyS0, , etcetc), ), 8N18N1, , sin sin
115200 baudios. .
16
Instalacióónn
Instalaci
boot
boot> load
> load root
root
boot
boot> > boot
boot
Memorias flash
Memorias flash: : imimáágenes del
suma de verificacióónn y y reflash.ctl
suma de verificaci
reflash.ctl. .
genes del kernel
kernel, ,
Seleccionar opci
Seleccionar opcióón n CF CF Reflash
se se reinicia
reinicia el sistema.
el sistema.
Reflash Tool
Tool y y
17
Restauracióónn
Restauraci
Restauraci
Restauracióón imagen SO
n imagen SO::
> load root
root..
boot
boot > load
Seleccionar imagen
Seleccionar imagen Wince.gz
Wince.gz. .
Restaurar cargador de arranque
Flash > Program
Restaurar cargador de arranque: :
Program. .
BootBlaster, opci
BootBlaster
Bootldr.gz. Al
. Al
Seleccionar la imagen Bootldr.gz
Seleccionar la imagen
finalizar se debe realizar un hardhard--reset
reset..
finalizar se debe realizar un
, opcióón n Flash >
18
Arranque dual
Arranque dual
imagen
imagen
del del
Copiar
la
la
Copiar
zImage, , initrd
denominada zImage
denominada
una memoria CFCF (>= 64
una memoria
directorio llamado boot
directorio llamado
arranque y y ext2ext2 para
para el arranque
para el
sistema de archivos principal..
sistema de archivos principal
kernel
kernel
params en en
(>= 64 MbMb) en un
) en un
. Formato VFAT
boot. Formato
VFAT
montar el el
para montar
initrd y y params
Seleccionar
Seleccionar
HDD/CF..
HDD/CF
la opcióón n BootBoot VFAT
VFAT
la opci
19
Agenda
Agenda
Introducci
Introduccióónn
Instalaci
Instalacióón de Linux
n de Linux
Ventajas y desventajas
Ventajas y desventajas
Conclusiones
Conclusiones
20
Ventajas
Ventajas
Versi
kernel muy
muy
n del kernel
Versióón del
(mayor control sobre el hardware
(mayor control sobre el
equipo).
equipo).
funcional
funcional
hardware del del
Licencia GPLGPL ((gratuito
Licencia
etcetcéétera).
tera).
gratuito, , ccóódigo libre
digo libre, ,
Programaci
Programacióónn
aplicaciones usando
aplicaciones usando
herramientas conocidas en entornos
en entornos
herramientas conocidas
Linux. .
Linux
21
Desventajas
Desventajas
Comentarios de: Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600 (0)
No hay comentarios