Professional Documents
Culture Documents
MDULO #1:
Introduccin a Microsoft Windows Embedded
Standard 7
QU ES UN SISTEMA EMBEBIDO?
Un sistema embebido, es un sistema diseado para realizar una o algunas
funciones dedicadas, frecuentemente en un sistema de tiempo real.
Los sistemas embebidos tienen un uso diferente a los que comnmente se les da
los ordenadores porttiles. Los componentes de un sistema embebido se
encuentran incluidos en la placa base (tarjeta de vdeo, audio, mdem, etc.), y en
muchos de los casos los dispositivos con sistema embebido no lucen como
computadoras, por ejemplo: registradores, controles de acceso (check-in de
aeropuerto), navegadores GPS, microondas, telfonos mviles, controladores
industriales (HMI), equipos mdicos, etc.
POSReady WEPOS
Debido a la necesidad de tener una plataforma que ayude a la transicin del
procesamiento de transacciones de servicio al cliente y construccin de
relaciones. POSReady es un sistema operativo flexible, diseado especficamente
para dispositivos de punto de servicio, tales:
Cajas registradoras
Servicios de self-checkout
Quioscos
Bombas de combustible
debe ser lo suficientemente capaz de crear los archivos ISO de arranque (BOOT).
El kit de herramientas de WES 7 (WES7 Tools) proporciona una herramienta
llamada OCSDIMG.exe que puede crear una imagen ISO ejecutable desde la
lnea de comandos.
STACK
El stack del sistema operativo es importante para entender las diferentes capas de
la arquitectura.
Workstation
Service
Application 1
Application 1
Server
Service
Security
Win32
Manager
GDI
Windows
Manager
User Mode
I/O Manager
Executive
Micro-Kernel
Kernel Mode
Hardware Abstraction Layer (HAL)
Hardware
Boot (Arranque)
La secuencia de arranque para Windows 7 agrega ms caractersticas de
seguridad. La BIOS aun lleva a cabo el encendido de auto prueba. EFI (Interfaz de
firmware extensible) es el reemplazo de la BIOS pues agrega ms capacidades.
La BIOS busca primero la unidad de arranque y al MBR (Registro de inicio
Maestro). El MBR (Master Boot Record) tiene la informacin de la particin del
disco. El MBR busca entonces la particin que est marcada como activa y salta a
cargar el sector de arranque de la particin. El MBR se crea con fdisk y diskpart. El
sector de arranque es establecido cuando la particin se formatea.
Winload.exe
BIOS /
EFI
MBR
Boot
Sector
Bootmgr
WinResume.exe
Boot
Configuration
Data (BCD)
Power
on
Lsass.exe
NTOSKRNL.EXE
Drivers Load
Windows
Session Manager
(smss.exe)
Wininit.exe
HAL.DLL
Services.ex
e
BitLocker
BitLocker es una nueva inclusin dada en Windows 7. El sistema de archivos
encriptados que codifica los archivos para que nadie ms sea capaz de leerlos.
Los archivos son solo legibles cuando estas conectado al sistema.
BitLocker lleva el proceso un paso ms all. Si alguien se registra en un sistema
operativo diferente, ellos no sern capaces de acceder a los archivos. Un TPM
(Trusted Platform Module) en la placa madre o un USB es necesario para dar
apoyo al BitLocker. Cuando instalas por primera vez el sistema operativo, una
particin de arranque separada se crea para mantener los archivos de arranque
separados de los archivos encriptados.
10. Ahora se pide los detalles de almacenamiento. Para solo usar el espacio
de disco utilizado, marcar la opcin Reservado dinmicamente y hacer
clic en Next.
11. Establecer la localizacin y el tamao del archivo del disco virtual. Por
defecto se crea una carpeta con el nombre; asignar un tamao de 20GB,
clic en Next.
13. En el siguiente cuadro de resumen aparece para verificar si los datos son
correctos. Hacer clic en Crear para terminar la creacin.
MDULO #2:
Proceso de Construccin
En este mdulo se ver el proceso de desarrollo desde un alto nivel. Las
herramientas y procesos para dar inicio a un proyecto se revisarn y se har
hincapi en algunas caractersticas de WES7.
CREACIN DE UN PROYECTO
El primer paso es desarrollar cualquier aplicacin personalizada que requiera el
sistema embebido en el ordenador, as como los drivers. El hecho de ser una
versin integrada de Windows (versin de escritorio), es un beneficio clave pues
todo lo que puede operar en Windows 7 tambin puede operar en WES7, siempre
y cuando todas las caractersticas se encuentren dentro de la imagen a
desarrollar.
Windows 7
Una vez instaladas las aplicaciones y controladores para desarrollo, hay algunos
pasos bsicos a seguir para cada proyecto.
TARGET ANALYZER
Se utiliza para descubrir e importar drivers en una nueva imagen, mediante la
generacin de archivos .PMQ. Target Analyzer es una de las herramientas
incluidas en Windows Embedded Standard 7 Toolkit y se ejecuta en el dispositivo
destino. Una vez que se tiene un archivo .PMQ, se puede utilizar para saber que
drivers necesita el WES7 para que coincida con el hardware del dispositivo
destino y luego estos se puedan incluir una imagen mediante el ICE (Editor de
Configuracin de la Imagen).
En el men seleccionar: Tools Create Media Create IBW Image with full
Distribution Share
Desde el directorio creado por Imagen Builder Wizard - IBW, se debe seleccionar
todos los elementos y dar click derecho, para seguir la siguiente ruta:
PowerISOAdd to image file
WinPE iniciar dando las opciones: Build Imagen & Deploy an Answer File
or WIM, seleccionar Build Imagen.
Leer los trminos de licencia, del caso ser conforme seleccionar la casilla de I
accept the license terms y dar click en Next
Opcionalmente se puede crear una particin primaria para el SO, dando click en
Driver Options (Advanced) New
Antes de iniciar por primera vez el SO, se debe escoger un nivel de proteccin, dar
click en Ask me later
La mquina virtual adquiere la hora y fecha del sistema real, escoger la zona
horaria dependiendo ubicacin, click en next
Explorar y Cerrar el SO
Debe prestar atencin a los requerimientos mnimos para el sistema. Una vez
instalado tendr que realizar una post-instalacin de los drivers no considerados.
Se realizar un detallado del proceso de instalacin mediante dispositivo USB ms
adelante.