(2 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 2:
Linha 2:
* Labrador Coreboard + Baseboard
* Labrador Coreboard + Baseboard
* Imagem do sistema em formato .img
* Imagem do sistema em formato .img
* Cartão microSD de pelo menos 8Gb
* Cartão microSD de pelo menos 4Gb
* Conversor Serial-TTL (não obrigatório)
*Verifique o modelo da Labrador Coreboard, caso a versão seja LABRADOR CORE V2.x siga as instruções de Labrador 32 bits, caso seja LABRADOR CORE V2.x siga as instruções contidas em [[Instalando um sistema 64 bits]].
*Verifique o modelo da Labrador Coreboard, caso a versão seja LABRADOR CORE V2.x siga as instruções de Labrador 32 bits, caso seja LABRADOR CORE V3.x siga as instruções contidas em [[Instalando um sistema 64 bits]].
1. Primeiramente você deve baixar a imagem em [https://downloads.caninosloucos.org/images/labrador_32_bits/ Labrador 32 bits]. Para este procedimento a imagem deverá ser a versão 0.12 ou superior.
= Gravando uma nova imagem =
Apesar de a Labrador já vir com o Debian instalado na memória interna, você pode gravar uma nova imagem, feita por você mesmo, ou baixada do site Caninos Loucos. A Labrador suporta boot a partir da memória interna e a partir de um SD Card, e as seções a seguir ensinam como gravar uma imagem em cada uma dessas mídias. A imagem atual disponibilizada pela Caninos Loucos está em: [http://downloads.caninosloucos.org/labrador_32_bits/ Labrador 32 bits].
== Gravando no SD Card ==
Tendo uma imagem compatível com a Labrador (ver http://downloads.caninosloucos.org.br/), siga os passos abaixo para gravá-la em um SD Card, de acordo com o sistema operacional do seu computador.
=== Usando Linux ===
<dl>
<dt>Passo 1</dt>
<dd><p>Insira um cartão MicroSD no seu computador. O cartão deve ser maior que a imagem que você deseja gravar (geralmente 8 GB ou maior).</p></dd>
<dt>Passo 2</dt>
<dd><p>Execute no terminal o seguinte comando: <pre> $ sudo dd if=<caminho/pra/imagem>.img of=/dev/<nome do device> status=progress bs=4M conv=fsync </pre>
<dl>
Onde <code><image></code> deve ser substituído pelo nome da imagem, e <code><device></code> pelo nome do seu SD Card (algo como sda, ou sdb).
<p>'''Importante: Se você não sabe qual o <code><nome do device></code> correto, peça ajuda! Um erro neste comando pode formatar o seu computador.'''</p>
=== Usando Windows ===
<dl>
<dt>Passo 1</dt>
<dd><p>Insira um cartão MicroSD no seu computador. O cartão deve ser maior que a imagem que você deseja gravar (geralmente 8 GB ou maior).</p></dd>
<dt>Passo 2</dt>
<dd><p>Formate o cartão MicroSD. Recomenda-se que seja utilizado um software de formatação adequado, neste tutorial estamos usando o SDFormatter v4.0, disponível [https://www.sdcard.org/downloads/formatter_4/ neste website]. Execute o software como administrador e clique no botão “Opção”. Na nova janela aberta, selecione a opção “RÁPIDA” em “FORMAT TYPE” e “ON” em “FORMAT SIZE ADJUSTMENT” e pressione “OK” para voltar à tela anterior. Selecione o Drive equivalente ao seu cartão SD e clique em “Formatar” para iniciar o processo.</p>
<p>'''Importante: Se você não sabe qual o Drive correto, peça ajuda! Um erro neste comando pode formatar o seu computador.'''</p>
[[File:win1.png|frame|none|alt=| Tela inicial do SDFormatter.]]
[[File:win2.png|frame|none|alt=| Tela com as opções do SDFormatter.]]
</dd>
<dt>Passo 3</dt>
<dd><p>Para gravar a imagem no cartão SD, recomenda-se o uso de uma ferramenta de gravação. Neste tutorial, estamos usando o Win32DiskImager, encontrado [https://sourceforge.net/projects/win32diskimager/files/latest/download neste link]. Execute o programa como administrador, selecione o arquivo de imagem (descompactado) e clique no botão Write para iniciar o processo de gravação. Quando a barra de carregamento termina, o processo é concluído.</p>
[[File:win3.png|frame|none|alt=| Tela do Win32DiskImager (botão para selecionar o caminho em vermelho).]]
</dd></dl>
== Gravando na memória interna ==
1. Caso tenha o conversor serial-ttl, conecte ele na labrador de acordo com as instruções em [https://wiki.caninosloucos.org.br/index.php/Labrador/Debug Debug].
2. Remova a labrador da fonte de alimentação, insira o cartão SD na Labrador, mantenha o botão de recuperação da Coreboard (no canto superior esquerdo da Coreboard, próximo à etiqueta de número de série) pressionado, conecte a fonte de alimentação, espere próximo de dois segundos e solte o botão de recuperação.
===Com o conversor serial-tty===
3.1 Caso veja a seguinte mensagem 'Booting Proccess Aborted' na saída de debug, retire novamente a labrador da fonte, faça o passo anterior novamente, mas mantendo por menos tempo o botão de recuperação pressionado.
[[Arquivo:labrador32_flash_aborted.png|600px|Falha ao realizar boot]]
2. Depois você deve descompactar os arquivos.
3.2 O processo de flash começará automaticamente e deve levar cerca de 90 minutos. Para verificar o progresso use o Debug pela serial.
3. Após descompactar deve escrever a imagem em um cartão microSD utilizando o comando dd no Linux ou o software [https://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager] no Windows.
4. Remova a labrador da fonte de alimentação, insira o cartão SD na Labrador, mantenha o botão de recuperação da Coreboard (no canto superior esquerdo da Coreboard, próximo à etiqueta de número de série) pressionado, conecte a fonte de alimentação, espere próximo de 3 segundos ou até o logo aparecer na tela e solte o botão de recuperação.
3.3 Após o fim do boot basta retirar o cartão SD e ligar a placa normalmente.
5. O sistema será iniciado a partir do cartão. Para conferir utilize o comando <code>$lsblk</code>, o dispositivo em mmcblk0p1 (Cartão SD) deverá estar montado na raiz do sistema, e o dispositivo mmcblk2 (memória interna da labrador) pode estar ou não montada.
===Sem o conversor serial-tty(Em edição, não utilizar)===
6. Para instalar o sistema abra o terminal e execute o comando;
1. Ao ligar a placa, entre no ''lxterminal''.
<code>$ cd install
1.1 Em ''/media/caninos'', se existir, copie todo conteúdo do diretório '''BOOT2''' para o diretório '''BOOT1'''.
Caso não exista, copie o conteúdo de '''BOOT1''' para '''BOOT'''.
2. Aguarde o processo ser finalizado, remova o cartão SD e reinicie a Labrador.
8. Aguarde o processo ser finalizado, desligue a Labrador, remova o cartão SD e religue a placa.
Edição atual tal como às 18h37min de 6 de outubro de 2022
Para instalar um novo sistema na sua placa Labrador você vai precisar de:
Labrador Coreboard + Baseboard
Imagem do sistema em formato .img
Cartão microSD de pelo menos 4Gb
Verifique o modelo da Labrador Coreboard, caso a versão seja LABRADOR CORE V2.x siga as instruções de Labrador 32 bits, caso seja LABRADOR CORE V2.x siga as instruções contidas em Instalando um sistema 64 bits.
Labrador 32 bits
A instalação deve seguir conforme abaixo:
1. Primeiramente você deve baixar a imagem em Labrador 32 bits. Para este procedimento a imagem deverá ser a versão 0.12 ou superior.
2. Depois você deve descompactar os arquivos.
3. Após descompactar deve escrever a imagem em um cartão microSD utilizando o comando dd no Linux ou o software Win32 Disk Imager no Windows.
4. Remova a labrador da fonte de alimentação, insira o cartão SD na Labrador, mantenha o botão de recuperação da Coreboard (no canto superior esquerdo da Coreboard, próximo à etiqueta de número de série) pressionado, conecte a fonte de alimentação, espere próximo de 3 segundos ou até o logo aparecer na tela e solte o botão de recuperação.
5. O sistema será iniciado a partir do cartão. Para conferir utilize o comando $lsblk, o dispositivo em mmcblk0p1 (Cartão SD) deverá estar montado na raiz do sistema, e o dispositivo mmcblk2 (memória interna da labrador) pode estar ou não montada.
6. Para instalar o sistema abra o terminal e execute o comando;
$ cd install
$ sudo ./install-32bits.sh
8. Aguarde o processo ser finalizado, desligue a Labrador, remova o cartão SD e religue a placa.