← 목록
기타 2026-06-10 4KB 읽기 4분

크라우니OS v1.0 — 6타깃 멀티플랫폼 배포·선언

작성일 2026-06-10 · 기준 부팅 완성한 CrownyOS(순수 4상균형3진 VM)를 6개 하드웨어 타깃으로 확장·선언.

개요

동일 코어(crownyc 478 opcode 트릿 VM + 한선씨 75모듈)를 6타깃에 배포. 타깃별 성격이 다르므로 정직하게 구분(베어메탈 vs 네이티브 vs 앱).

6타깃 현황 (4상 게이트)

타깃접근검증포트 아티팩트
Orin NX (Tegra234)ARM64 베어메탈Ti kernel8.img 빌드(94224b)hal_orinnx.h + start/linker + 빌드타깃
라즈베리파이 (RPi4/5)ARM64 베어메탈Ti rpi4/rpi5 kernel8.imghal_rpi4.h + config.txt + sd-flash
맥 스튜디오 (Apple Silicon)네이티브 arm64 (완전 하드웨어)Ti 빌드+실행 엔드투엔드 실증크라우니OS-mac.sh (Security 프레임워크)
레노보 M70q (x86_64)x86_64 베어메탈 (새 아키텍처)Om hal_x86.h 컴파일+start_x86.S 어셈블 OKhal_x86.h·start_x86.S·linker·build-x86.sh (링크=lld 필요)
갤럭시 (Android)네이티브 앱Om 포트계획+빌드스크립트build-android.sh + app-shell (NDK 필요)
아이폰 (iOS)네이티브 앱Om 포트계획+빌드스크립트build-ios.sh + app-shell (Xcode 필요)
Ti(검증완료) 3 · Om(부분검증) 3 · Ta(외부 툴체인/SDK/실기 필요).

무엇을 했는지

  • ARM64 베어메탈 확장: hal_orinnx.h(Tegra234)·hal_rpi4.h(BCM2711) + start/linker 복제 + build-crownyos.sh orinnx/rpi4 타깃 + crownyc_os.c 분기. gcc 빌드 검증(jetson 회귀 OK).
  • 맥 네이티브: cc -O2 crownyc.c -framework Security -framework CoreFoundation → Mach-O arm64. 설치 스크립트 엔드투엔드 실증(빌드→한선씨설치→실행검증 티).
  • x86 새 아키텍처: hal_x86.h(16550 포트I/O+VGA)·start_x86.S(멀티부트2 32→64bit)·linker-x86.ld. clang -target x86_64-elf로 컴파일/어셈블 실측 통과. ELF 링커(lld) 부재로 로컬 링크 보류 — 툴체인 보강 후 QEMU x86 부팅 가능.
  • 모바일(Android/iOS): 부트로더 잠김→네이티브 앱 접근. NDK/Xcode 빌드 스크립트 + 앱셸(JNI/Swift bridging→crownyc VM, 음성입력→크라우니집사 L2) 계획. SDK/기기 필요 명시.
  • 타깃별 패키지: download.crowny.org/platforms/<id>/ 에 선언.json·작업명세.md(/task)·매뉴얼.md(/manual) + 포트 아티팩트.
  • 선언: chain.crowny.org:9729 + cowork.crowny.org:9720 — 타깃별 선언 + 통합 멀티플랫폼 선언(블록앵커 1c08157829b61f726f6ea8ad42534d9665637fb50a19583704034ccf669e2802).

관련 경로

  • 플랫폼 패키지: /Users/ef/crowny-downloads/public/platforms/{orinnx,raspberrypi,macstudio-native,lenovo-m70q-x86,galaxy-android,iphone-ios}/
  • 선언: /Users/ef/crowny-chain/선언/크라우니OS-멀티플랫폼-선언.json, /Users/ef/crowny-cowork/data/
  • 신규 HAL: /Users/ef/CrownyOS/hal/{hal_orinnx,hal_rpi4}.h, build 타깃 orinnx/rpi4
  • 기준 문서: 2026-06-10-크라우니OS-설치배포-체인선언.md, 2026-06-09-크라우니OS-마스터플랜.md

잔여 이슈

  • x86: lld/x86_64-elf-binutils 설치 → 링크 + QEMU x86 부팅 검증.
  • Orin NX/RPi: 실기 전원온 부팅(L4T/SD), orinnx extlinux.conf.
  • Android/iOS: NDK/Xcode + 기기 + (iOS) 서명. 빌드된 .so/.a/.ipa 없음.
  • 맥 베어메탈(Apple Silicon, macOS 없이): Asahi/m1n1급 장기트랙.