Ir para conteúdo
  • Cadastre-se

dúvida Desconhecido / SH 94V-0 - Winbond W25Q64DW / Flash ROM

Avalie este tópico:


Posts em destaque

Bom dia

Tenho um appliance barebone rodando FreeBSD/pfSense.

Sem marca ou modelo. O que tenho é uma informação (GBYT4-4L) da fabrica chinesa a qual sequer fornece datasheet. Se você procurar vai achar algumas fotos, e só.

Dito isto, tenho um modelo retirado da placa-mãe que é o SH 94V-0, chip Winbond W25Q64DW.

 

Minha intenção é apenas fazer um flash de uefi/bios rom correto. O equipamento funciona após um flash que nem lembro de onde peguei. Por sorte funciona.

Tentei o AMI Community Edition Genérico (já é o suficiente), porém só tem o código para ser compilado e sou zero à esquerda para isso, além de precisar do VS2015 e mais uma porção de ferramentas que não estou disposto a pagar somente para compilar uma ROM. Não sou desenvolvedor.

O AMI CE Genérico seria o ideal e suficiente, no entanto fico agradecido se alguém puder ajudar com um .bin que funcione em um Winbond W25Q64DW com a especificação de placa SH 94V-0.

 

Apesar da traquinagem com o último flash não estou procurando aventuras e não tenho muitas informações. É um FreeBSD, apps Win, Linux e etc não funcionam.

 

Porque tudo isto? A ROM antiga não suportava direito a portal serial, que é vital para mim. Preciso do acesso via Serial Console. E isto já começa com uma BIOS bem configurada. Cabos, drivers e configurações no FreeBSD é comigo.

Irmãos, grato pelo apoio e ter lido até aqui.

Muito grato,

IvanP

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

@IvanP  Bom dia, existem variações desses "Mini network host", mas eu consegui ir um pouco além pesquisando por GBYT4-4L que é a referência correta da placa, enquanto SH 94V-0 é um código genérico que está em muitos PCBs, esqueça ele. E eu acredito que uma ROM genérica / universal é esperado que não dê suporte ao Serial, é por isso que existem ROMs personalizadas para cada tipo de hardware, que mostrarei abaixo.

 

Dito isto, para ter certeza do modelo do seu, primeiramente anexe uma foto nítida em alta resolução da placa que vc tem, e me confirme se é esse da marca BostenTech: 

Você não tem permissão para ver links. Faça login ou cadastre-se.

Depois, informe o modelo do processador embutido se conseguir ver algo na Bios. Caso não consiga, com cuidado retire o dissipador do processador, e geralmente na área verde dele tem escrito o código da Intel, iniciado em ago como "SL___", esse código digitando no Google consegue identificar o modelo do processador. E então atualize o título do tópico, com a marca BostenTech se for, a referência certa da placa, e modelo do processador.

 

Adicionalmente, nas minhas pesquisas descobrir que o CoreBoot 4.13 suporta essa placa, e suporta a porta Serial:

 

Não sou especialista em CoreBoot, apenas já tive contato com um procedimento para substituir a Bios original de um Chromebook por uma bios CoreBoot, e funcionou, executando comandos no DOS, algo parecido com o que é feito no vídeo abaixo. É mais provável que vc encontre tutoriais explicando como instalar o CoreBoot nesse método com um cabo de internet conectado, com um boot DOS, digitando comandos. Eu dei uma procurada básica nos links de download do CoreBoot e não achei arquivo ROM / BIN pronto, mas pode ficar à vontade para procurar. Lembre-se que precisa ser versão 4.13 em diante, e precisa identificar primeiro o tipo do hardware, que aparentemente é um Intel 6ª/7ª com memória DDR3L.

 

.

 

Links:

 

Se ajudei a evoluir no caminho, dê um joinha.

Editado: por Oraculorafa
sugerir atualização título tópico
Link para o comentário
Compartilhar em outros sites

Caro Oraculorafa,

 

Como dito anteriormente, sou grato de antemão por dispensar parte do seu tempo em me ajudar. E ajudou.
Vou seguir o vídeo e tentar o Coreboot 4.13. Na pior das hipóteses eu faço o flash com um gravador 3Ch41a e por último arrisco a remoção do dissipador.

O processador é um Celeron J1900, ainda não tenho a edição.

 

Segue anexo a placa exata tirada da

Você não tem permissão para ver links. Faça login ou cadastre-se.

Caso seja necessário a remoção do dissipador, postarei foto em alta resolução e nítida.

 

Caso tenha sucesso postareia aqui também.

 

Eu desconhecia o CoreBoot.

 

Irmão, muito obrigado!

Link para o comentário
Compartilhar em outros sites

Por nada. As diferenças que vc vai encontrar é que vc não vai ativar o wi-fi, mas provavelmente vai precisar conectar na internet por cabo. E o comando não vai ter palavras como "chromebook", a sua plataforma é "BayTrail", então talvez vc deva procurar um tutorial sobre como instalar CoreBoot em BayTrail.

Link para o comentário
Compartilhar em outros sites

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Restaurar formatação

  Apenas 75 emoticons máximos são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir apenas como um link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Você não pode colar imagens diretamente. Envie ou insira imagens do URL.

SOBRE O ELETRÔNICABR

EletrônicaBR é o melhor fórum técnico online, temos o maior e mais atualizado acervo de Esquemas, Bios e Firmwares da internet. Através de nosso sistema de créditos, usuários participativos têm acesso totalmente gratuito. Os melhores técnicos do mundo estão aqui!
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...
×
×
  • Criar Novo...