08-29-2023, 05:30 PM
(08-24-2023, 08:26 PM)lupyuen Wrote: I am trying to boot the image on my pinephone pro my steps:
Code:git clone https://github.com/annerajb/nuttx
cd nuttx
make
cp nuttx.bin Image
gzip Image
left with the Image.gz file I use balena etcher to write it to a micro sd card then insert it into the phone that already has towboot written to it.
Nothing came up on the screen it mostly just vibrated periodically and the red light flashed. Are these the correct steps to flash on the image or am I missing something?
thanks
Hi All: @annerajb and I are porting Apache NuttX RTOS (Real-Time Operating System) to PinePhone Pro. And we welcome you to join us!
NuttX is a lighter, simpler alternative to Linux / Unix. NuttX Apps look very similar to Linux, because NuttX is compatible with POSIX.
Why NuttX? It's great for folks who are curious about the Bare Metal Internals of PinePhone Pro. And it might become a Daily Driver someday!
Today, NuttX Mainline boots on PinePhone Pro to the Serial Console. It runs simple Linux-like commands.
We seek your help to build up NuttX for PinePhone Pro:
- I2C Touch Input (@annerajb is working on this)
- Display Driver (VOP for RK3399, based on NuttX MIPI DSI)
- Touchscreen Apps (with LVGL and maybe Zig)
- 4G LTE Modem (SMS, Voice Calls, maybe a Feature Phone?)
- Sensors: Accelerometer, Light, Proximity, GPS, etc
- USB Host Controller (EHCI)
- Plus a whole bunch of other features (Similar to NuttX on PinePhone)
Please let us know if you'd like to contribute. The code for NuttX on PinePhone Pro is here.
I've documented the entire process of porting NuttX to PinePhone, it might speed things up for PinePhone Pro. Thanks!
(BTW I'm a Volunteer with the Apache NuttX Project Mgmt Committee)