Sei sulla pagina 1di 4

O utilitário DiskPrep pode configurar os seguintes dispositivos de armazenamento:

 Disco rígido IDE e armazenamento flash IDE (como o EmbedDisk).


 Armazenamento Compact Flash
 Cartão de memória flash SD
 Cartão de armazenamento flash Micro-SD
 Armazenamento flash USB
Usando o DiskPrep, podemos configurar qualquer armazenamento flash acima para
iniciar o NK.BIN, um arquivo de imagem de tempo de execução do SO, com as opções
para selecionar e iniciar uma imagem alternativa do SO, o NK2.BIN ou um carregador
de inicialização Ethernet, EBOOT.BIN, como se segue:
 Depois de ligar, aguarde 10 segundos e inicie o NK.BIN por padrão.
 Antes do atraso de 10 segundos, pressione “1” para terminar o atraso e iniciar o EBOOT.BIN
 Antes do atraso de 10 segundos, pressione “2” para terminar o atraso e iniciar o NK2.BIN
Para o exercício desta nota de aplicação, usaremos o DiskPrep para configurar um
cartão de armazenamento flash SD para o eBox-3300MX, usado como dispositivo de
destino para a série de primeiros passos do Compact 7.
Para configurar o cartão de memória flash SD, é necessário um adaptador de cartão de
memória flash USB para SD. A maioria do USB para adaptador de cartão de memória
flash SD disponível no mercado geral funciona bem, incluindo muitos dos USB / Multi-
leitor de cartão / escritor com flash SD como um dos recursos. O exercício desta seção
é criado em um notebook DELL Studio-1458, que possui um slot embutido para
suportar o cartão de memória flash SD.
Nota:
Para dispositivos que podem inicializar de outra forma de armazenamento flash, como Micro-SD e
Compact Flash, a mesma instrução fornecida aqui funciona com esses dispositivos de armazenamento
flash.
Pré-requisitos:
 Uma imagem de tempo de execução do sistema operacional NK.BIN embutida no modo de liberação com
o KITL desabilitado.
 Uma segunda imagem de tempo de execução do NK.BIN OS construída no modo de liberação com o
KITL desabilitado, renomeie o NK.BIN para NK2.BIN.
 Um carregador de inicialização Ethernet EBOOT.BIN para o dispositivo de destino.

Configurar armazenamento flash com o DiskPrep


Siga os seguintes passos para configurar o armazenamento flash SD:
1. Coloque uma cópia dos arquivos NK.BIN, NK2.BIN e EBOOT.BIN em um local conhecido, como o
seguinte:
 C: \ MyOS
O NK.BIN e o NK2.BIN são imagens de tempo de execução do Compact 7 OS, que você gera a partir do
projeto de design do sistema operacional. EBOOT.BIN é o carregador de inicialização Ethernet para o
eBox-3300MX. O gerenciador de partida EBOOT.BIN está disponível para download no seguinte URL:
http://www.embedded101.com/Compact7/Download/Compact7_Eboot_eBox3300MX.zip

2. Conecte o dispositivo de armazenamento flash ao PC de desenvolvimento através do adaptador.


3. Após o PC de desenvolvimento ter detectado e reconhecido o armazenamento flash, inicie o brinquedo
power DiskPrep (Diskprep.exe), com privilégio de administrador, e exiba a tela do programa DiskPrep,
conforme mostrado na Figura 1.
figura 1
4. Na lista suspensa Seleção de disco, selecione o armazenamento flash detectado.
5. Selecione o sistema de arquivos FAT, FAT32 ou exFAT.
Nota:
Para dispositivos de armazenamento flash maiores que 2 GB, use FAT32 ou exFAT.
6. Para as configurações restantes, mantenha a seleção padrão.
7. Clique em OK para formatar e configurar o armazenamento flash.
Nota:
Todos os arquivos e dados existentes no armazenamento flash serão limpos.
8. A tela a seguir é mostrada após o armazenamento em flash ter sido configurado com sucesso, conforme
mostrado na Figura 2.

Figura 2
As etapas anteriores formataram o armazenamento flash, configuraram o
armazenamento com o BIOSLoader e colocaram os seguintes arquivos no
armazenamento flash:
 BLDR (este é o BIOSLoader)
 BOOT.INI (este é o arquivo de configuração de inicialização do BIOSLoader)
 SPLASH.BMX (Esta é a tela inicial, lançada pelo BIOSLoader durante a inicialização)
Em seguida, precisamos trabalhar com as etapas a seguir para copiar os arquivos
EBOOT.BIN, NK.BIN e NK2.BIN no armazenamento flash e modificar o arquivo de
configuração BOOT.INI:
1. Com o armazenamento em flash SD ainda conectado ao PC de desenvolvimento através de um adaptador,
copie os seguintes arquivos para o armazenamento flash:
 C: \ MyOS \ EBOOT.BIN
 C: \ MyOS \ NK.BIN
 C: \ MyOS \ NK2.BIN
2. Use um editor de texto, como o Notepad.exe, para editar o arquivo BOOT.INI no armazenamento flash e
substitua o conteúdo pelo seguinte:
# Boot delay (em segundos) para selecionar a imagem alternativa
Atraso = 10

# Arquivo padrão para iniciar após o atraso expirou


BinFile = NK.bin

# Imagem alternativa - Pressione 1 para encerrar o atraso e iniciar este arquivo


BinFile1 = EBOOT.BIN

# Imagem alternativa - Pressione 2 para encerrar o atraso e iniciar este arquivo


BinFile2 = NK2.bin

# Configuração de Vídeo:
Video = on

# Largura física da tela, deve ser> = DisplayWidth


Largura Física = 640

# Altura da tela física, deve ser> = DisplayHeight


PhysicalHeight = 480

# Display Depth, os valores possíveis são 8, 15, 16, 24, 32


DisplayDepth = 16

# Largura da tela
DisplayWidth = 640

# Altura de exibição
DisplayHeight = 480

# Porta COM para passar no BootArgs (A funcionalidade deve ser suportada por
# programa carregado [eboot / nk..etc] para que o argumento tenha um efeito)
# 0 - suprimir
# 1 - COM 1
# 2 - COM 2
COMPOR = 0

Depois de concluir as etapas acima, os seguintes arquivos estão agora no


armazenamento flash:
 BLDR
 BOOT.INI
 EBOOT.BIN
 NK.BIN
 NK2.BIN
 SPLASH.BMX
O arquivo SPLASH.BMX é o arquivo gráfico para a tela inicial durante a inicialização e
pode ser substituído por seu próprio gráfico.
Você pode usar o Windows CE Splash Generator, disponível para download no seguinte
URL, para converter arquivos gráficos BMP, PNG, GIF e JPG no formato BMX, para
usar como tela inicial.
 Http://splashce.codeplex.com

Potrebbero piacerti anche