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.
Se você usa Ubuntu, Debian, LinuxMint ou Qubes 4.0 atualizando o firmware além da v1.3.1 não é (a partir de hoje) necessário. Se você usa o Qubes 4.1 * sem* a porta Ethernet integrada, você também não precisa’t atualizar o firmware.
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 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
Recomendamos vivamente que NÃO O FAÇA SÓ SEU PRÓPRIO, desde que não saiba exactamente o que está a fazer!
Temos um serviço para fazer esta actualização no seu NitroPad, por favor escreva um e-mail para «compre em nitrokey.com» juntamente com o número da sua encomenda de venda (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)Usando
ifdtool`
(coreboot ifdtool docs) extrair oGbE
flashregion from the image and replace the`x id="157"></x>`
-região dentro da sua-maximized
imagem.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
-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.