Skip to content

Instantly share code, notes, and snippets.

View lupyuen's full-sized avatar
💭
Apache NuttX RTOS on StarPro64 RISC-V SBC / ESWIN EIC7700X

Lup Yuen Lee lupyuen

💭
Apache NuttX RTOS on StarPro64 RISC-V SBC / ESWIN EIC7700X
View GitHub Profile
luppy@thinkstation:~/nuttx-release$ cd /tmp
luppy@thinkstation:/tmp$ mkdir 260417
luppy@thinkstation:/tmp$ cd 260417
luppy@thinkstation:/tmp/260417$ git clone https://github.com/acassis/incubator-nuttx --branch fix_modbus_loc nuttx
Cloning into 'nuttx'...
remote: Enumerating objects: 898632, done.
remote: Counting objects: 100% (666/666), done.
remote: Compressing objects: 100% (327/327), done.
remote: Total 898632 (delta 435), reused 339 (delta 339), pack-reused 897966 (from 2)
Receiving objects: 100% (898632/898632), 360.09 MiB | 16.84 MiB/s, done.
Last login: Thu Apr 16 09:31:04 on ttys005
➜ ~ $ cd /tmp
➜ /tmp $ mkdir 260417
➜ /tmp $ cd 260417
➜ 260417 $ git clone https://github.com/acassis/incubator-nuttx --branch fix_modbus_loc nuttx
Cloning into 'nuttx'...
remote: Enumerating objects: 898632, done.
remote: Counting objects: 100% (666/666), done.
remote: Compressing objects: 100% (327/327), done.
remote: Total 898632 (delta 435), reused 339 (delta 339), pack-reused 897966 (from 2)
luppy@thinkstation:~/nuttx-release$ sudo docker run -it \
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest \
[sudo] password for luppy:
root@41e6c41edb4b:/tools# cd ;
pwd ;
/root
root@41e6c41edb4b:~# git clone https://github.com/acassis/incubator-nuttx --branch fix_modbus_loc nuttx
Cloning into 'nuttx'...
remote: Enumerating objects: 898632, done.
remote: Counting objects: 100% (666/666), done.
@lupyuen
lupyuen / libyuv.log
Created April 8, 2026 04:23
graphics/libyuv: Download libyuv from NuttX Mirror Repo instead of chromium.googlesource.com
luppy@thinkstation:~/nuttx-release$
luppy@thinkstation:~/nuttx-release$
luppy@thinkstation:~/nuttx-release$ sudo docker run -it \
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest \
>
[sudo] password for luppy:
root@fbea941a8fce:/tools# cd ;
pwd ;
git clone https://github.com/apache/nuttx ;
git clone https://github.com/apache/nuttx-apps apps ;
@lupyuen
lupyuen / validate-nuttx-release-starpro64-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 13:12
Validate NuttX Release for starpro64 (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 21:08:39+08:00 [COMMAND="/home/luppy/nuttx-release/release-starpro64.sh" TERM="xterm-256color" TTY="/dev/pts/21" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for StarPro64
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-starpro64.sh
+ export STARPRO64_SERVER=thinkcentre
+ STARPRO64_SERVER=thinkcentre
+ export TFTP_SERVER=tftpserver
+ TFTP_SERVER=tftpserver
@lupyuen
lupyuen / validate-nuttx-release-avaota-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 13:04
Validate NuttX Release for avaota (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 21:01:28+08:00 [COMMAND="/home/luppy/nuttx-release/release-avaota.sh" TERM="xterm-256color" TTY="/dev/pts/21" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for Avaota-A1
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-avaota.sh
+ export AVAOTA_SERVER=thinkcentre
+ AVAOTA_SERVER=thinkcentre
+ script_path=/home/luppy/nuttx-release/release-avaota.sh
+++ dirname -- /home/luppy/nuttx-release/release-avaota.sh
@lupyuen
lupyuen / validate-nuttx-release-avaota-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 12:54
Validate NuttX Release for avaota (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 20:52:16+08:00 [COMMAND="/home/luppy/nuttx-release/release-avaota.sh" TERM="xterm-256color" TTY="/dev/pts/24" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for Avaota-A1
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-avaota.sh
+ export AVAOTA_SERVER=thinkcentre
+ AVAOTA_SERVER=thinkcentre
+ script_path=/home/luppy/nuttx-release/release-avaota.sh
+++ dirname -- /home/luppy/nuttx-release/release-avaota.sh
@lupyuen
lupyuen / validate-nuttx-release-pinephone-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 12:44
Validate NuttX Release for pinephone (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 20:34:57+08:00 [COMMAND="/home/luppy/nuttx-release/release-pinephone.sh" TERM="xterm-256color" TTY="/dev/pts/23" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for PinePhone
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-pinephone.sh
+ export device=pinephone
+ device=pinephone
+ echo ----- Remove checkrelease folder
----- Remove checkrelease folder
@lupyuen
lupyuen / validate-nuttx-release-star64-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 12:37
Validate NuttX Release for star64 (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 20:34:48+08:00 [COMMAND="/home/luppy/nuttx-release/release-star64.sh" TERM="xterm-256color" TTY="/dev/pts/21" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for Star64
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-star64.sh
+ export device=star64
+ device=star64
+ echo ----- Remove checkrelease folder
----- Remove checkrelease folder
@lupyuen
lupyuen / validate-nuttx-release-avaota-12.13.0-RC0-b9b5d9afbf.log
Created March 30, 2026 12:25
Validate NuttX Release for avaota (12.13.0 / RC0 / b9b5d9afbf)
Script started on 2026-03-30 20:23:02+08:00 [COMMAND="/home/luppy/nuttx-release/release-avaota.sh" TERM="xterm-256color" TTY="/dev/pts/23" COLUMNS="113" LINES="63"]
----- Validate NuttX Release for Avaota-A1
release=12.13.0
candidate=RC0
hash=b9b5d9afbf
Now running https://github.com/lupyuen/nuttx-release/blob/main/release-avaota.sh
+ export AVAOTA_SERVER=thinkcentre
+ AVAOTA_SERVER=thinkcentre
+ script_path=/home/luppy/nuttx-release/release-avaota.sh
+++ dirname -- /home/luppy/nuttx-release/release-avaota.sh