제조사 제공 사진입니다. 라즈베리파이3와 흡사하게 생겨서 외관에 대해 별로 감상할 부분이 없습니다.
라즈베리파이와 비슷한 가격에 약간 더 나은 스펙, 라즈베리파이와 사이즈와 디자인이 흡사해 라즈베리파이용 케이스를 사용할 수 있습니다. <- 이 부분 때문에 구입했습니다.
주요 스펙은
- Rockchip RK3328 SoC
- 4 ARM Cortex-A53 @ 1.4GHz
- Cryptography Extensions
- 2G + 2P ARM Mali-450 @ 500MHz
- OpenGL ES 1.1 / 2.0
- OpenVG 1.1
- Multi-Media Processor
- Decoders
- VP9 P2 4K60
- H.265 M10P@L5.1 4K60
- H.264 H10P@L5.1 4K60
- JPEG
- Encoders
- H.265 1080P30 or 2x H.265 720P30
- H.264 1080P30 or 2x H.264 720P30
- Decoders
- 4 ARM Cortex-A53 @ 1.4GHz
- Up to 4GB DDR4-2133 SDRAM
- 2 USB 2.0 Type A
- 1 USB 3.0 Type A
- Gigabit Ethernet
- 3.5mm TRRS AV Jack
- HDMI 2.0
- MicroUSB Power In
- MicroSD Card Slot with UHS support
- eMMC Interface with 5.x support
- IR Receiver
- U-Boot Button
- 40 Pin Low Speed Header (PWM, I2C, SPI, GPIO)
- ADC Header
- Power Enable/On Header
'최대 4GB의 DDR4램' HDMI 2.0, H.265 코덱, VP9 P2 디코더, eMMC 5.x지원, USB3.0 정도가 눈에 띄고
라즈베리파이와 거의 같은 사이즈, 거의 같은 포트들의 위치 때문에 라즈베리 파이를 위한 케이스를 공유해 쓸 수 있고 라즈베리파이보다 미디어 관련 성능이 뛰어나다고 해서 '딱 거기까지만 잘 해주면 되니까'라는 짧은 생각으로 주문했습니다.
개발사의 다운로드 페이지에 현재 링크된 OS들을 설치해 봤습니다.
Station OS (Android 7.1기반의 TV박스용 OS) : 하드웨어 코덱 작동 O, 그래픽 가속 O, 안정적 O
Android 7.1 : 상동
Ubuntu 16.04 : 하드웨어 코덱 작동 X, 그래픽 가속 X, 안정적 O
Ubuntu 18.04 : 하드웨어 코덱 작동 X, 그래픽 가속 X, 안정적 X
Debian 9 : 하드웨어 코덱 작동 X, 그래픽 가속 X, 안정적 X
안드로이드 계열, 우분투 16.04에서는 Realtek 802.11ac USB wifi 동글이 별도의 작업 없이 작동, 18.04와 데비안에서는 작동하지 않았으나 리얼텍 usb wifi 커널 모듈을 컴파일하면 작동해야 하는...데 커널 관련 패키지들을 업데이트하면 부팅불가상태가 되어 버려서 폐기.
실사용 가능한 건 Ubuntu 16.04와 안드로이드 계열 뿐이고 그나마 우분투는 가속이 전혀 안 먹으니 결과적으로 Station OS밖에 쓸 게 없습니다. 미디어 가속을 지원하고 Kodi와 Chrome, Retroarch가 미리 설치되어 있으며, 구글 관련 앱들이나 플레이스토어는 없지만 apk를 직접 다운로드 받아 DS Video나 Youtube, 원스토어 등을 설치할 수 있었습니다. 모바일 배그도 그럭저럭은 된다고 합니다.
안드로이드에서는 4k영상 재생도 된다니까 쓸만한 게 맞긴 하지만 우리는 이미 얘보다 쓰기 편하고 강력한 안드로이드 단말기를 하나 이상은 가지고 있잖아요? ㅠㅠ 리눅스 쓰려고 산 거지 안드로이드 쓰려고 산 게 아니란 말이다 제작사 이놈들아!!!
안드로이드에 비해 리눅스 지원이 구린 건 Rockchip AP들이 주로 안드로이드 TV 박스들에 많이 채용되기 때문인 것 같습니다.
개발사(아마 협력업체인 firefly)에서 한창 Ubuntu 18.04 커널 최적화 작업을 하고 있다고는 합니다만 이 제품이 주력 제품도 아니고 차기작이 이미 출시되어서 우선권에도 밀린 것 같고... 코덱이라도 작동하면 인코딩 서버로라도 쓰겠는데... 앞날이 어두워 보입니다. 사용자 포럼 분위기도 어두워요. 왜 비관적인 글들은 구입 후에나 보일까요.
우분투 안정화되고 하드웨어 가속이 작동한다는 소식이 들릴 때까지 서랍행입니다.
결론 : 이거 사지마세요. 특별히 Rockchip 에서 개발 테스트라도 해야 하는 게 아니라면 차라리 용도에 따라 라즈베리파이나 미박스, 오드로이드 사세요. 역시 남들 많이 쓰는 걸 써야 합니다.
p.s : '라즈베리파이는 하드웨어는 구린데 소프트웨어가 괜찮고 나머지는 하드웨어는 좋은데 소프트웨어가 구려서 그 좋은 하드웨어를 못 써먹는다'는 이야기를 간혹 듣는데 역시나입니다.
소문으로는 중국 칩중에는 amlogic ap들이 리눅스 지원은 좀 더 상황이 좋다고 합니다.
그러고 보니 제가 사용중인 다른 Rockchip 기기인 Gameshell은 그래픽 가속 작동하고 있네요. 데비안일텐데...
http://wiki.pine64.org/index.php/ROCK64_Main_Page 얘가 그나마 AP가 같아서 가능성이 높은데 어떠려나 시간 날 때 시도해 봐야 할 것 같습니다.
아마 세부적인 차이들 떄문에 그냥은 안 되겠지만 누군가 먼저 삽을 푸고 계시다면 그 뒤를 따르면 될테니...
그 후진 cpu에서 full hd 인코딩이 될줄이야...
코덱 기능있으면 언젠간 풀리겠죠
라떼판다 알파 펀딩 참여해 놓고 기다리기 지루해서 재미삼아 주문해 봤는데 한 달 정도 놀이감이 되어 줄 줄 알았건만 기대를 충족하지 못했네요. 어차피 라떼판다 오면 다른 SBC 들 다 씹어드셔 줄테니...
하드웨어 코덱이 지원되어 작동하는지는 어떻게 알수 있을까요?
궁금해서 질문 드려 봅니다.
vcgencmd codec_enabled H264
vcgencmd codec_enabled H265
... 와 같은 식으로 체크할 수 있고(작동중이면 H264=enabled 라고 나옵니다.),
좀더 단순무식한 방법으로는 체크하고싶은 코덱으로 인코딩된 영상을 재생해 보아도 알 수 있기도 합니다. ^^;;
파이류의 느린 컴퓨터에서는 하드웨어 코덱이 작동하는 경우와 그렇지 않은 경우의 차이가 엄청나기 때문에 모를 수가 없을 정도거든요... 이 제품의 경우 코덱 가속이 되면 4K 60FPS 영상을 재생할 수 있어야 하지만 가속이 되지 않는 경우 480P재생도 초당 1프레임 3프레임 나오고 그래요.
Allwinner 같은덴 그나마 괜찮은거 같은데 Rockchip 은 그래픽 드라이버를 구해서 빌드하려고 해도 구할데가 마땅치 않네요. 또 비디오 가속 같은 기능은 제조사서 제공하는 Pre-built 파일이 있어야만 되는 경우도 많고요. Rockchip 에서 libmali 라는걸 오픈소스로 제공하긴 하는데 이건 User-space 드라이버가 로드가 되어 있어야 하는거 같고요...
arm에서 mali 드라이버를 제공하긴 하는데 이건 특정 기기에 최적화된 거라 파편화된 타사 mali에선 동작하지 않을수도 있다는거 같고요...
그래픽 가속만 되면 오픈소스 드라이버도 써볼만 할텐데요 ㅠ
+ 여담인데, Armbian 이라는 데비안 배포판에서 Renegade (ROC-RK3328-CC) 을 지원하네요. 지원 상태는 Multimedia and Desktop scenarios 를 지원한다고 하니 한번 시도해 보세요
오렌지파이도 전 회사에서 쓰려고 이것저것 시도해 봤는데 하드웨어 가속 되게 하는 게 힘들더라고요
지원된다고 써 있어서 보면 안드로이드만 되고 리눅스는 지원예정...(물론 안됨 ㅎㅎ;;)
전 회사는 결국 비싸도 다른 제품에 쓰던 프리스케일로 그냥 진행했네요 하드웨어 가속도 리눅스에서 잘 되고..
오렌지파이PC2라고 H5칩셋 사용한기기를 구매해서 사용중인데 제조회사 지원은 전무하고 개발자들이 만들어놓은건 있긴한데 이건 H3보다 소프트웨어가 안좋아서 하드웨어가속조차 안됩니다 ㅋㅋㅋ
H3칩셋 사용한 오렌지파이에 경우에는 나온지 한참됬고 개발자들의 관심이 많은 모델이라서 하드웨어가속도 되고 이것저것 지원되는게 많더라구요
오렌지파이중에서 가장 핫한 모델은 H2+칩셋 사용한 오렌지파이제로라는 모델은 우분투 18.04까지 올라가고 하드웨어가속도잘되더라구요
커뮤니티 활성화 안된 그런 개발보드는 구매안하는게 정답인거 같습니다
라즈베리파이만큼 활성화 잘된 개발보드는 오드로이드인거 같습니다
제조사에서도 꾸준한 지원을 해주고 개발자들한테도 인기있는 모델이기도하고 라즈베리파이보다 스펙이 좋아서 괜찮은거 같습니다
지원부족->유저 외면->적은 유저->커뮤니티의 힘으로 인한 개선도 부족->안팔림->돈 부족->지원부족 의 악순환이...
Mali GPU IP 안에 동영상 가속을 해 주는 VPU가 통합되어 있는게 아니라서 업체마다 VPU가 제각각이라 소프트웨어 지원이 매우 중요한데... 대부분 업체가 마인드가 개떡(-_-)이라 지원을 안 해주는거네요. 그나마 Allwinner 가 커뮤니티 지원이 매우 좋은편인 거구요. (커뮤니티에서 킥스타터 펀딩해서 동영상 하드웨어 지원을 Mainline Linux 커널에 통합 시도중이더군요;)
사실 리눅스를 쓰시려면 MALi 들어간건 피해야 하죠. OpenGL|ES 아닌건 지원도 없으니까요...
이걸 제조해 판매하는 libre computer가 roc-rk3328에 우분투/데비안/안드로이드의 포팅을 직접 하고 있기는 합니다. 제법 업데이트도 자주 해 주는 것 같은데 문제는... 실사용 할 수준이 되는 건 이 중에 안드로이드 뿐이라는 게... 우어어~