'2025/03/22'에 해당되는 글 1건

옛날에 구해다 놓았던 SATA SSD를 써먹기 위해서 이번에 싸게 SATA USB 엔클로저를 구매했습니다.

 

 

대충 이렇게 생긴 상자에 담긴 엔클로저인데 매뉴얼이고 뭐고 아무것도 없습니다. 다만 한가지 알 수 있던건 Orico사의 엔클로저의 짝퉁이라는것.

 

Orico제품이 워낙 좋다고 하니 이것에 대한 짝퉁이 만들어 진듯 합니다. 다만 Orico제품은 VIA 칩셋을 이용한 반면 이 제품은 JMicron의 칩셋을 이용했습니다. 사실 두 칩셋다 괜찮기로 유명한 물건입니다.

 

그런데..

 

무슨 이유인지 SSD가 드라이브로 인식이 되지 않습니다. 그래서 혹시나 하고 HDD를 꽂아보니 이건 또 인식이 되더군요. 그런데 JMS578칩셋이 SSD 인식이 잘 된다고 보통 이야기 하거든요. 그래서 혹시나 하고 펌웨어 문제인가 하고 찾아봤더니...

 

https://github.com/russinnes/jMicron-JMS578-Firmware-Linux/raw/refs/heads/main/JMicron%20JMS578%20Sata%20Crystal%20Enclosure%20FWUpdate.zip

 

뭔가 엄청나게 펌웨어가 많습니다.

의외로 Odroid라고 적힌게 있는데 하드커널에서 수정한 펌웨어라고 합니다. 아마도 Odroid에서 쓰기위해서 따로 만든 펌웨어 같은데 (여긴 별명이 취미로 소형 컴퓨터를 만드는 한국업체입니다.) 이걸로도 해보고 막 바꿔가며 해본 결과...

 

여기 있는 것중 구버전 v00.04.00.05 (선택된것이 아닌 Bus Power+ ODD가 적힌 펌웨어)로 바꾸니 이게 왠걸...?

갑자기 SSD가 인식이 됩니다.

 

어이가 없더군요. 이게 JMicron에서 제공한 표준 펌웨어 였고 여타 다른 업체에서 펌웨어 수정을 통해 별의별 작업을 해놓았나 보더군요. 그게 도리어 호환문제를 일으켰고 펌웨어를 계속 바꾸다보니 인식이 됐습니다. 이게 문제가 좀 있다고 하는데.... 그래도 일단 동작은 해야 뭘 쓰던가 말던가 하죠...

 

암튼 덕분에 고생좀 했습니다.

 

그런데 뭔가 좀 궁금해졌습니다. 다른 펌웨어는 어떨까?

그래서 작동이 되지 않던 1XX나 하드커널 펌웨어가 아닌 다른 펌웨어를 한번 해봤습니다.

 

JMS578_Beihuan_v68.01.00.02.bin

 

RD Version 체크하고 Inculde JMS577 NVRAM까지 하고 돌려봤습니다.

 

....? 이건 인식이 또 되네요?

이게 아마 UASP지원 펌웨어라고 알고 있는데 갑자기 뭔가 잘 되니까 또 이상한 기분....

 

일단 잘은 몰라도 뭔가 되기는 됐습니다.

,