banner

blog

Jun 30, 2023

Macbook obtém SSD NVMe com ajuda de um BGA

Recentemente, encontramos um vídeo de [iBoff], adicionando uma porta M.2 NVMe a um MacBook 2011-2013. Os laptops da Apple nunca vieram com portas M.2 adequadas, especialmente o A1278 – então, e aí? O truque é – dessoldar um controlador Thunderbolt conectado ao PCIe, depois soldar uma placa de circuito impresso intermediária tipo BGA no lugar onde o chip estava e puxar um conjunto de cabos de lá para o compartimento da unidade, onde um adaptador PCB personalizado o aguarda. Esse adaptador ainda permite expor o link PCIe como um slot PCIe 4x de tamanho normal, caso você queira conectar uma GPU externa em vez do SSD NVMe!

O processo está bem documentado no vídeo, servindo como um manual de instruções para quem tenta instalar este mod específico, mas também uma coleção de insights e ideias para quem estiver interessado em imitá-lo. A placa intermediária é enviada com bolas de solda reboladas nela, para que possa ser instalada da mesma forma que um chip BGA seria - mas o conector do conjunto do cabo não é instalado no intermediário, pois deve ser soldado na placa-mãe com ar quente, que derreteria o conector. O PCB que substitui a unidade óptica também não faz concessões, conectando-se aos pinos do conector SATA e permitindo adicionar um SSD SATA extra de 2,5 mm.

Adicionar uma unidade NVMe é uma forma subestimada de acelerar seu laptop antigo e, como todos eles são PCIe, você pode realmente ser criativo com a maneira específica de adicioná-lo. Você não está nem limitado a substituir peças obscuras como controladores Thunderbolt – dado um laptop com uma GPU discreta e uma integrada à CPU, você pode se livrar da GPU discreta e substituí-la por um adaptador para um, ou talvez até dois NVMe unidades, e tudo que você precisa é de um PCB que tenha o mesmo espaço que sua GPU. Infelizmente, os arquivos PCB para este adaptador não parecem ser de código aberto, mas seria melhor começar do zero para desenvolver um substituto para suas próprias necessidades.

Já vimos esse adaptador feito para um Raspberry Pi 4 antes, soldável no lugar de um chip controlador QFN USB 3.0 e expondo os sinais PCIe nos pinos do conector USB 3. No entanto, este vai além! Normalmente, sem esse adaptador, temos que soldar cuidadosamente um cabo devidamente blindado se quisermos obter um link PCIe de uma placa que nunca pretendeu expor um. O que há com PCIe e por que é legal? Já falamos sobre isso em profundidade!

COMPARTILHAR