PDF de programación - Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600

Imágen de pdf Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600

Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600gráfica de visualizaciones

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
  • Links de descarga
http://lwp-l.com/pdf12822

Comentarios de: Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad