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.npfou`x id="59"></x>do menu Cabeças, veja: Atualização do FirmwareAo 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.
Certifique-se de ter um (
flashrom`) pisca-pisca compatível como`x id="62"></x>com uma pinça SOIC-8.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.
Usando
flashrom`leia o flash bottom (a imagem de 8MB)Using
ifdtool(coreboot ifdtool docs) extract theGbEflash region from the image and replace theGbE-region inside your-maximizedimage.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>`Faça as imagens piscar para os chips de flash correspondentes usando o seu flasher e grampo
Reinicie em seu sistema (você deve ver
-maximizeddentro 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.