Ao solucionar problemas de computadores antigos, é útil ter o hardware adequado. Oficina do Sr. Green, um canal no YouTube, recentemente investigou sua experiência na solução de problemas de uma antiga placa-mãe de firewall X86. No passado, um leitor de código POST era usado para ajudar a interpretar os códigos BIOS POST que alertavam o usuário sobre erros quando a máquina inicializava pela primeira vez. Nesse caso, ele criou um leitor de código POST usando um Framboesa Pi Pico.
Este cartão POST customizado alimentado por Pico funciona como um sniffer de barramento LPC (baixa contagem de pinos). Se você não está familiarizado com o que um barramento LPC faz, você pode encontrar mais detalhes sobre ele em seu vídeo da placa Pico POST. Resumindo, esta ponte de comunicação é necessária para o Pico avaliar os códigos Post do BIOS produzidos quando a máquina é inicializada pela primeira vez.
A ideia da placa Pico POST começou quando ele colocou as mãos em uma antiga placa-mãe de firewall x86. Ele precisava solucionar o problema da placa usada e viu isso como uma chance de criar seu próprio cartão POST e compartilhar detalhes com seus visualizadores sobre como os ciclos de E/S operam e para que serve o barramento LPC.
A recriação deste projeto não exige muito hardware, mas você precisará de experiência em soldagem. Também foi preciso muita pesquisa por parte do Sr. Green para ter certeza de que ele entendia qual pino era usado para quê na placa-mãe do firewall x86. O Pico é conectado a uma protoboard e conectado à placa-mãe usando fios de jumper.
Se você decidir fazer este projeto Raspberry Pi em casa, precisará fazer ajustes para atender às suas necessidades de hardware. No entanto, você pode olhar para o código que ele criou em GitHub para ter uma ideia de como a saída do código POST é lida e processada pelo Pico para saída de LED. Em vez de ouvir bipes, você pode processar o código em uma sequência de LEDs para facilitar a interpretação.
É altamente recomendável conferir o Workshop do Sr. Green em YouTube para assistir ao vídeo deste leitor de cartão Pico POST em ação. Como sempre, estamos empolgados em ver as lacunas do Raspberry Pi entre o hardware antigo e o novo, especialmente quando é bem executado dessa forma.