마이크로SD카드 인터페이스를 사용하는 저장영역에 동시 호스팅

   조회 3069   추천 0    

안녕하세요 통신보안입니다.


3D 프린터에 마이크로SD카드를 사용하고 있는데요,

현재 MicroSD to SD 변환 젠더를 이용해 SD카드를 쓰고 있습니다.


다만 구현하고 싶은 것은 3D 프린터의 MicroSD 단자에 연결되는 어떤 Type의 저장소라도 상관없으니

라즈베리파이나 아니면 기타 다른 PC를 연결해서 이 저장소를 분리시키지 않고 파일을 변경하고 싶습니다.

현재 시도해본 것은 Wifi가 되는 SD카드를 시도해 보았으나, 모두 NG였습니다.


특히나 3D 프린터가 8G용량까지밖에 인식을 못해서

16G짜리 SD카드로는 안되더라구요.


뭔가 한 저장소를 2개 이상의 호스팅이 된다면 좋겠는데....


좋은 방법이 없을까 해서 질문올려 봅니다.

짧은글 일수록 신중하게.
배상0원 2021-01
프린터가 꺼진 상태에서 파일을 쓴 후 다시 프린터를 켜서 읽으시려는거죠? 아니라면, 아마도 프린터쪽 sd reader가 fat table을 한번 마운트하면 변경내용을 다시 읽지 않을거라, 실제 구현하더라도 프린터가 sd카드가 재삽입 되었다고 인지해야 합니다. 구형 방식이라면 프린터에서 sd로 가는 spi interface 만 끊으면 뺀걸로 인지하는데 간혹 물리스위치가 있는 경우도 있습니다.
어댑터를 통해 카드가 끼워진 상태에서 SPI를 끊었다 붙였을때 프린터가 SD를 다시 읽는다면, 릴레이달고 WiFi SD를 다시 시도해보시는게 어떨까요?
     
통신보안 2021-01
네, 말씀하신대로 재삽입을 하지 않는 이상 fat table을 다시 읽지 않습니다.
다만 이제 구현하려고 하는 것은 조금 다른데요, 프린터가 fat table을 다시 읽는 여부와는 별개로
저장소(microSD 혹은 SD나 그 외 변환젠터를 통한 모든 저장매체)가 프린터에 연결되어 있는 채로 다른 PC나 기타 인터페이스를 통해 저장소로 파일을 밀어넣고 싶은 것입니다.
          
배상0원 2021-01
연결된 SD 어댑터에서 최소 4선(spi + vcc)을 끊어서 다른 장비로 전환하면 가능합니다. 릴레이 사용이 간단하나, 혹시 마이컴 프로그래밍하신다면 rpi 등으로 SDIO 에뮬레이션 하는게 마감이 예쁘긴 합니다. 다만 개인 프로젝트는 좀 있던데 상용품은 안보이네요.
프린터쪽 회로에 다라 다르지만, SD 카드가 초기화 과정이 필요하고 호스트를 하나만 지원하니 SD 전원을 타고 프린터의 리더나 풀업에 전원이 인가되지 않도록 전기적으로 끊어주는게 안전할것 같습니다.
               
통신보안 2021-01
그렇군요. 결론적으로 호스트를 스왑해야하는 것이었군요. 확인 감사합니다.


QnA
제목Page 866/5729
2015-12   1789201   백메가
2014-05   5264257   정은준1
2021-01   3575   이희주
2021-01   4400   jaime
2021-01   3150   봉래
2021-01   5558   일국
2021-01   3694   범범이
2021-01   3215   달리는붐봄
2021-01   5836   랑랑랑
2021-01   4853   blueMango
2021-01   4142   카이제린
2021-01   3214   카이제린
2021-01   4378   Uranium
2021-01   4686   싱국날강도
2021-01   3236   미도리
2021-01   5117   달리는붐봄
2021-01   3056   비엘이브
2021-01   3007   hyunwoo3480
2021-01   3212   Tails
2021-01   4830   화정큐삼
2021-01   5789   뚱뚱치않음
2021-01   3440   유로하