Onde está o chip que armazena o firmware desta unidade e posso dizer qual versão ela está olhando para a PCB?

1

Esta é uma foto do PCB da minha antiga unidade:

Alguém pode apontar o chip que armazena o firmware? Além disso, é possível determinar a versão do firmware apenas olhando para ela?

Atualização: O respondente marcado fez um bom argumento, que é que, mesmo se você pudesse ver a versão em algum lugar na PCB, isso não significa que ela não foi atualizada depois que a versão foi lançada. impresso no chip.

    
por oscilatingcretin 05.06.2012 / 00:17

4 respostas

3

Como eu disse, não há como detectar o firmware na unidade porque eles costumam usar o mesmo chip e apenas atualizá-lo. Como tal, duas placas similares poderiam ter o mesmo chip, mas firmwares diferentes.

O firmware não deve ser relevante para o que você está fazendo; se a placa for a mesma da unidade inativa, ela deverá funcionar independentemente da versão do firmware. Unidades modernas e densas de dados geralmente têm dados de alinhamento microscópicos específicos da unidade programados na placa na fábrica, de modo que até mesmo uma placa idêntica geralmente não funciona. No entanto, isso parece velho o suficiente para funcionar . (Eu tinha três 512MB Maxtors, dois do mesmo modelo, um um modelo ligeiramente diferente e eu poderia trocar as placas pelos três sem problemas.)

Você disse que seu sistema pode detectá-lo até que o Windows 7 tente montá-lo. Você pode inicializar no DOS ou no Linux e acessá-lo lá? E quanto ao BIOS?

O BIOS pode estar tentando acessar a unidade como antes e falhando porque não percebe que a unidade foi alterada). Tente definir as configurações da BIOS da unidade como automática, depois saia e salve para redefinir o ESCD dados.

Antes da unidade morrer, ela foi instalada no sistema e o Windows 7 pôde acessá-la antes? Se soa como o que acontece é que o Windows tem um id para a unidade de quando ele costumava ser instalado. Quando você inicializa agora, o Windows está detectando que a unidade antiga está instalada, mas quando tenta acessá-la, a unidade está falhando porque foi levemente alterada. O que você deseja fazer é remover completamente a unidade do banco de dados de dispositivos do Windows e permitir que ela seja detectada novamente do zero:

  1. Retire a unidade e inicialize o Windows
  2. Abra um prompt de comando ( cmd )
  3. Digite o seguinte:
    set devmgr_show_nonpresent_devices=1 e devmgmt.msc
  4. Selecione Visualizar- > Mostrar dispositivos ocultos
  5. Abra a ramificação Disk Drives e exclua a entrada correspondente à unidade de problema
  6. Abra a ramificação Volume de armazenamento e exclua todos os dispositivos sombreados / desbotados que não são mostrados quando Exibir dispositivos ocultos não estiver selecionado (unidades flash não presentes, etc. ser re-detectado na próxima vez que você ligá-los)
  7. Repita o passo 6 para Cópia de sombra do volume de armazenamento

Desligue, instale a unidade e inicialize, permitindo que o Windows detecte a unidade e instale os drivers para ela.

Espero que isso seja suficiente e funcione. Se não, então você pode precisar fazer um pouco mais de trabalho. Nesse caso, repita as etapas acima (sim, desculpe) e, em seguida:

  1. Feche o Gerenciador de dispositivos e abra o Editor do Registro ( regedit )
  2. Navegue até HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  3. Agora, você precisa excluir os identificadores de volume associados à unidade de problema. Isso pode ser difícil se você tiver muitas unidades instaladas nesse sistema. Pode ser mais fácil apenas renomear a ramificação MountedDevices e permitir que o Windows crie os mapeamentos a partir de zero.
por 05.06.2012 / 19:25
1
Meu melhor palpite seria o chip com o rótulo branco e "WDC '98" escrito nele como parece haver um http://www.acelab.ru/dep.pc/doc. pc3000dos / 060713.001 / WD-main-N-2.pdf "> folha de dados com algum tipo de lista de ferramentas de teste , sugerindo que é algum tipo de dispositivo programável. A folha de dados é russa, que não é minha língua nativa, então posso estar errado.

Embora seja um PCB customizado com principalmente Western Digital ASICs, é inteiramente possível que um ou mais dos outros chips tenham alguma lógica programável ou EEPROM neles. Apenas a Western Digital sabe o que esses chips fazem quando os projetam.

U1 e U2 (borda esquerda) parecem ter muitos pinos e provavelmente serão chips de interface, convertendo IDE para qualquer interface que a unidade usar nativamente.

O chip Hyundai ("HY511 ..") é um chip de memória, provavelmente o cache de HDD. / p>

O chip Cirrus Logic é um tipo de dispositivo de amostragem de dados, provavelmente uma cabeça magnética para um chip de conversão de dados binários.

O dispositivo ST? A internet é silenciosa sobre isso, junto com os dispositivos da Western Digital.

Para descobrir a versão do firmware, a única maneira de fazer isso é ligar a placa e ver o que o computador diz, não há marcas de identificação que sugiram números de firmware nelas e não há razão para qualquer fabricante para escrever a versão na placa ou chips, como é apenas mais uma coisa chata para fazer quando você empurra uma atualização. É mais fácil apenas atualizá-lo quando necessário e deixar que o controlador informe ao computador quando for necessário.

    
por 05.06.2012 / 00:54
0

Apenas palpites selvagens, mas:

  • U3 (HY511 ...) O IC se parece com memória (cache do disco rígido?).
  • O U2 (WD69C24) se parece com o controlador do disco rígido. Na verdade, uma pesquisa no Google encontra este :

WDC WD69C24-SS Microcontroller assembled in a 140-pin Square Quad Flat Pack with gullwing leads for surface mount applications and date coded 9823.

  • O U6 parece com algum driver IC, a julgar pelos grandes capacitores / diodos próximos e os rastros grossos saindo dele.
  • U8 (CL-SH3358 ...) pode ser algum tipo de decodificador / interface da cabeça magnética para os circuitos do disco rígido.
  • O U1 parece um IC personalizado.

Provavelmente o firmware está em U4 (o IC com um adesivo), mas isso é apenas um palpite; esses outros dispositivos podem ter firmware ou lógica programável neles.

    
por 05.06.2012 / 00:56
0

link é bom nisso. Eles podem ajudar a encontrar o PCB correspondente para o seu disco. Tente contatá-los para ajuda.

    
por 30.10.2012 / 09:37