https://github.com/petabyt/rk
RK3399/RK3588 bringup reference, documentation, bare metal code + drivers
https://github.com/petabyt/rk
pinebook rockchip
Last synced: 8 months ago
JSON representation
RK3399/RK3588 bringup reference, documentation, bare metal code + drivers
- Host: GitHub
- URL: https://github.com/petabyt/rk
- Owner: petabyt
- License: apache-2.0
- Created: 2024-04-24T20:59:07.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-28T01:06:09.000Z (over 1 year ago)
- Last Synced: 2025-03-07T06:02:01.866Z (about 1 year ago)
- Topics: pinebook, rockchip
- Language: C
- Homepage: https://danielc.dev/rk/
- Size: 12.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a very small bootable demo that can run on the Pinebook Pro. From bare metal, it will initialize and
power up everything needed to get the 1080p eDP display working. Feel fee to tinker with it.
Some basic RK3588 support has been added, but is not nearly as complete as the RK3399 code.
Any pinouts or non-enumerable devices are hardcoded and the code must be modified to support alternative devices.
```
make os3399.bin
make os3588.bin
```
Usage:
- Disable eMMC
- Plug in device with USB-C (as if it were a camera or phone)
- Install [xrock](https://github.com/xboot/xrock)
- `make`
For more questions: daniel@futo.org
Copyright (C) FUTO 2023-2024