Atualização do Firmware v1.4+

A partir da v1.4, devido a alterações elementares no interior dos cabeçotes e no layout do firmware, a atualização requer algumas considerações adicionais. Isto se aplica tanto para NitroPads X230 como para o T430.

Devo actualizar o meu NitroPad?

Ao atualizar seu firmware para 1.4 (sem usar um dispositivo flash externo), os diálogos gráficos HEADS serão substituídos por uma versão menos conveniente apenas de texto.

If you use Ubuntu, Debian, Linux Mint, or Qubes 4.0 updating the firmware beyond v1.3.1 is (as of today) not needed. If you use Qubes 4.1 without the integrated Ethernet port, you don’t need to update the firmware either.

Se você quiser usar o Qubes 4.1 ou mais recente e a porta Ethernet integrada, você precisa atualizar o firmware para 1.4.

Dica

Se o ficheiro .npf não for aceite pelo HEADS, provavelmente não executa a última versão do HEADS. Portanto, ou 1ª atualização para a versão 1.3.1 ou unzip o arquivo .npf e utilize o arquivo .rom resultante em seu lugar.

Como posso actualizar o meu NitroPad?

A atualização de v1.3.1` em diante tem duas formas diferentes:

  • Atualização do legado usando ou nitropad-t430-v1.4.npf ou `x id="59"></x> do menu Cabeças, veja: Atualização do Firmware

  • Ao usar um dispositivo externo de flasher pode usar as imagens -maximized. Isto mantém os diálogos gráficos de HEADS funcionando. Leia sobre os flashes externos abaixo.

Aviso

Nunca tente actualizar o seu NitroPad utilizando a imagem `maximizada”, se não sabe exactamente o que está a fazer! Você vai tijolo o seu NitroPad e ele só pode ser reparado usando um pisca-pisca externo!

Como posso actualizar para -maximizado?

Dica

We highly recommend to NOT DO THIS ON YOUR OWN, as long as you are not exactly knowing what you are doing!

We have a service to do this upgrade on your NitroPad, please write an e-mail to «shop at nitrokey.com» together with your sales order number (SOxxxxxx`).

O procedimento seguinte descreve aproximadamente como flashear o seu NitroPad usando um pisca-pisca externo - é intencionalmente em um nível alto já que não recomendamos fazer este processo por conta própria. Mas por uma questão de completude, documentamos isto aqui para a curiosidade.

  1. Certifique-se de ter um (flashrom`) pisca-pisca compatível como `x id="62"></x> com uma pinça SOIC-8.

  2. Abrir o dispositivo (` ver docs coreboot <https://doc.coreboot.org/mainboard/lenovo/Ivy_Bridge_series.html>`__) e certificar-se de que pode aceder a ambos os chips flash.

  3. Usando flashrom` leia o flash bottom (a imagem de 8MB)

  4. Using ifdtool (coreboot ifdtool docs) extract the GbE flash region from the image and replace the GbE-region inside your -maximized image.

  5. Dividir a imagem do firmware modificado usando dd` (como descrito na documentação do coreboot) em `x id="99"></x> e `x id="112"></x>`

  6. Faça as imagens piscar para os chips de flash correspondentes usando o seu flasher e grampo

  7. Reinicie em seu sistema (você deve ver -maximized dentro do menu Cabeças)

Informação de base

O novo firmware classe de -maximized imagens alteram o layout do firmware de uma forma que é incompatível com os heads” funcionalidade interna de actualização de firmware nos NitroPads.

Esta alteração provém principalmente de um tamanho reduzido do Motor de Gestão dentro da imagem do firmware. Além disso, as imagens -maximized contêm todas as regiões flash dentro do firmware, isto também inclui GbE, que contém o endereço MAC Ethernet.

As imagens não -maximized não têm funcionais diferenças em relação às imagens -maximized imagens excepto das cabeças reduzidas GUI.