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

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

Esta é uma foto do PCB da minha unidade antiga:

meu pcb hd

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?

Atualizar:O respondente marcado fez uma boa observação: mesmo que você pudesse ver a versão em algum lugar do PCB, isso não significa que ela não foi atualizada depois que a versão foi impressa no chip.

Responder1

Como eu disse, não há como detectar o firmware no drive porque muitas vezes eles usam o mesmo chip e apenas o atualizam. Assim, duas placas semelhantes 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 igual à da unidade morta, ela deverá funcionar independentemente da versão do firmware. Unidades modernas com muitos dados geralmente possuem dados microscópicos de alinhamento específicos da unidade programados na placa na fábrica, portanto, mesmo uma placa idêntica muitas vezes não funciona. No entanto, isso parece antigo o suficiente paradevetrabalhar. (Eu tinha três Maxtors de 512 MB, dois do mesmo modelo, um de modelo ligeiramente diferente, e pude trocar as placas entre os 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 Linux e acessá-lo lá? E na BIOS?

O BIOS pode estar tentando acessar a unidade como fazia antes e falhando porque não percebe que a unidade foi alterada). Tente definir as configurações do BIOS da unidade como automática e, em seguida,sair e salvarpara redefinir oESCDdados.


Antes de a unidade morrer, ela estava instalada no sistema e o Windows 7 poderia acessá-la antes? Se parece que o que está acontecendo é que o Windows tem um ID para a unidade de quando ela foi instalada. Ao inicializar agora, o Windows detecta que a unidade antiga está instalada, mas quando tenta acessá-la, a unidade falha porque mudou ligeiramente. O que você deseja fazer é remover completamente a unidade do banco de dados de dispositivos do Windows e deixá-la detectá-la 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
    devmgmt.msc
  4. SelecioneVer->Mostrar dispositivos ocultos
  5. Abra oUnidades de discoramificar e excluir a entrada correspondente à unidade com problema
  6. Abra oVolume de armazenamentoramificar e excluir quaisquer dispositivos sombreados/esmaecidos que não são mostrados quandoVer dispositivos ocultosnão está selecionado (quaisquer unidades flash não presentes, etc. serão detectadas novamente na próxima vez que você conectá-las)
  7. Repita o passo 6 paraCó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.

Esperamos que isso seja suficiente e funcione. Caso contrário, talvez seja necessário trabalhar um pouco mais. Nesse caso, repita as etapas acima (sim, desculpe) e então:

  1. Feche o Gerenciador de Dispositivos e abra o Editor do Registro ( regedit)
  2. Navegar paraHKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  3. Agora você precisa excluir os identificadores de volume associados à unidade com problema. Isso pode ser difícil se você tiver muitas unidades instaladas nesse sistema. Pode ser mais fácil apenas renomear oMountedDevicesbranch e deixe o Windows criar os mapeamentos do zero.

Responder2

Meu melhor palpite seria o chip com etiqueta branca e "WDC '98" escrito nele, pois parece haver umfolha de dados com algum tipo de lista de ferramentas de testepara isso, 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 personalizado principalmente com ASICs Western Digital, é perfeitamente 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, pois eles próprios os projetaram.

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

OChip Hyundai("HY511..") é um chip de memória, provavelmente o cache do HDD.

OLógica Cirruschip é algum tipo de dispositivo de amostragem de dados, provavelmente uma cabeça magnética em chip de conversão de dados binários.

O dispositivo ST? A internet não fala sobre isso, junto com os dispositivos Western Digital.

Quanto a 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 paraqualquerfabricante escreva a versão na placa ou nos chips, pois é apenas mais uma coisa chata de se fazer quando você envia uma atualização. É mais fácil atualizá-lo quando necessário e deixar o controlador informar ao computador quando for necessário.

Responder3

Apenas suposições malucas, mas:

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

Microcontrolador WDC WD69C24-SS montado em um Square Quad Flat Pack de 140 pinos com cabos gullwing para aplicações de montagem em superfície e código de data 9823.

  • O U6 se parece com um IC de driver, a julgar pelos grandes capacitores/diodos próximos a ele e pelos traços grossos que saem dele.
  • U8 (CL-SH3358...) pode ser algum tipo de decodificador/interface da cabeça magnética para os circuitos do disco rígido.
  • 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.

Responder4

http://www.hddzone.comé bom nisso. Eles podem ajudar a encontrar a placa de circuito impresso correspondente para sua unidade. Tente contatá-los para obter ajuda.

informação relacionada