HardkernelからODROID-GO AdvanceというRockchip RK3326を搭載したデバイスがリリースされました。UARTとディスプレイとバッテリが付いていて小型で、ベアメタルな開発をするのが楽しそうなデバイスなっています。
というわけでRK3326について調査してみました。
RK3266のブロック図
RK3326の概要はブロック図を見てください。

RK3266のドキュメントなど
RK3326はデータシートとTRMが公開されています。
- http://www.rockchip.fr/RK3326%20datasheet%20V1.4.pdf
- https://github.com/Poco-Ye/rk-datasheet/tree/master/3326
rockchipのgithubにEVKとLinux SDKのドキュメントがあります。
- https://github.com/rockchip-linux/docs/
- https://github.com/rockchip-linux/docs/tree/master/Soc_public/RK3326
ODROID-GO Advance のフォーラム
サンプルコード
ODROID-GO Advance用のu-bootとLinuxカーネルのソースコード。各機能のソースコードはコンフィグとDeviceTreeからたどってください。
- https://github.com/hardkernel/u-boot/tree/odroidgoA-v2017.09
- https://github.com/hardkernel/linux/tree/odroidgoA-4.4.y
公式のgithub rockchip-linux にあるu-bootとLinuxカーネルのソースコード
PX30との差異
ベースとなったPX30との差異を調査してみました。
機能の差異
- secure timer x2 を削除
- LCD Controller 1 を削除
- 12bits CCIR/Camera I/Fを削除
- 8 bits DVP I/Fを追加
- USB Host 2.0を削除
- UART x6 から UART x4
- Ethernet(100)を削除
- I2C x4 から x3
パッケージは同じ
- RK3326
- TFBGA418L (body: 14mm x 14mm; ball size: 0.3mm; ball pitch: 0.65mm)
- PX30
- TFBGA418L (body: 14mm x 14mm; ball size: 0.3mm; ball pitch: 0.65mm)
なんだか中身は同じみたいです。
RK3326搭載デバイス
- ODROID-GO Advance 55USD
- tablet
- BENEVE7133 amazon.jpで6999円
- Dragon Touch Y80 amazon.jpで8999円
以上