July 07, 2026
🚀 들어가며 위성 내에서는 수많은 컴퓨터와 센서, 메모리, 텔레메트리 시스템이 유기적으로 작동한다. 이 장치들이 서로 데이터를 주고받지 못하면 위성은 그냥 비싼 고철 덩어리일 뿐이다. 💥😢 SpaceWire는 ESA가 표준화한 직렬 통신 프로토콜로, 위성 탑재 컴퓨터와 센서, 메모리 유닛, 텔레메트리 모듈 등을 하나의 네트워크로 묶어 패킷을 송수신하게 …
July 09, 2026
🚀 들어가며 SpaceWire 프로토콜 자체는 패킷 전송을 위한 껍데기이다. 노드와 라우터를 연결하고, 그 사이 링크를 모두 수립하고 패킷을 주고받을 수 있게 되면, 이제 중요한 것은 '어떤 데이터를 송수신하는지'에 대한 문제이다. SpaceWire는 공식적으로 두 개의 상위 프로토콜을 제공한다. 메인 메모리에 데이터를 읽고 쓸 수 있도록 하는 RMAP(…
July 13, 2026
🚀 들어가며 RMAP의 웬만한 패킷 필드와 트랜잭션을 살펴보기에는 Write Command 만한 것이 없다. 하지만 그렇다고 나머지 트랜잭션을 뭉뚱그리고 넘어갈 수는 없는 법. Read 및 Read-Modify-Write 명령어도 기본 골조는 같지만 세부 설정과 신경써야 할 부분이 다르다. 이번 포스트에서는 이 두 명령어를 다루어 보려 한다. 참고자료 E…