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
@lupyuen
lupyuen / validate-nuttx-release-starpro64-12.10.0-RC0-6fc5b3e9dc.log
Created July 4, 2025 09:08
Validate NuttX Release for starpro64 (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-07-04 17:05:03+08:00 [COMMAND="/home/luppy/nuttx-release/release-starpro64.sh" TERM="xterm-256color" TTY="/dev/pts/25" COLUMNS="130" LINES="67"]
----- Validate NuttX Release for StarPro64
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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-starpro64-12.10.0-RC0-6fc5b3e9dc.log
Created July 4, 2025 09:04
Validate NuttX Release for starpro64 (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-07-04 17:03:14+08:00 [COMMAND="/home/luppy/nuttx-release/release-starpro64.sh" TERM="xterm-256color" TTY="/dev/pts/25" COLUMNS="74" LINES="67"]
----- Validate NuttX Release for StarPro64
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 11:08
Validate NuttX Release for avaota (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-06-30 19:04:33+08:00 [COMMAND="/home/luppy/nuttx-release/release-avaota.sh" TERM="xterm-256color" TTY="/dev/pts/34" COLUMNS="95" LINES="67"]
----- Validate NuttX Release for Avaota-A1
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 11:02
Validate NuttX Release for avaota (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-06-30 19:01:35+08:00 [COMMAND="/home/luppy/nuttx-release/release-avaota.sh" TERM="xterm-256color" TTY="/dev/pts/33" COLUMNS="95" LINES="67"]
----- Validate NuttX Release for Avaota-A1
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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-ox64-12.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 10:47
Validate NuttX Release for ox64 (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-06-30 18:40:40+08:00 [COMMAND="/home/luppy/nuttx-release/release-ox64.sh" TERM="xterm-256color" TTY="/dev/pts/31" COLUMNS="86" LINES="67"]
----- Validate NuttX Release for Ox64
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
https://github.com/lupyuen/nuttx-release/blob/main/release-ox64.sh
+ export device=ox64
+ device=ox64
+ echo ----- Remove checkrelease folder
----- Remove checkrelease folder
@lupyuen
lupyuen / validate-nuttx-release-pinephone-12.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 10:39
Validate NuttX Release for pinephone (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-06-30 18:31:09+08:00 [COMMAND="/home/luppy/nuttx-release/release-pinephone.sh" TERM="xterm-256color" TTY="/dev/pts/30" COLUMNS="86" LINES="67"]
----- Validate NuttX Release for PinePhone
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 10:28
Validate NuttX Release for star64 (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on 2025-06-30 18:22:40+08:00 [COMMAND="/home/luppy/nuttx-release/release-star64.sh" TERM="xterm-256color" TTY="/dev/pts/28" COLUMNS="92" LINES="67"]
----- Validate NuttX Release for Star64
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
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-milkvduos-12.10.0-RC0-6fc5b3e9dc.log
Created June 30, 2025 10:25
Validate NuttX Release for milkvduos (12.10.0 / RC0 / 6fc5b3e9dc)
Script started on Mon Jun 30 18:21:12 2025
Command: /Users/luppy/nuttx-release/release-milkvduos.sh
----- Validate NuttX Release for Milk-V Duo S
release=12.10.0
candidate=RC0
hash=6fc5b3e9dc
https://github.com/lupyuen/nuttx-release/blob/main/release-milkvduos.sh
+ export device=milkvduos
+ device=milkvduos
+ echo ----- Remove checkrelease folder
This file has been truncated, but you can view the full file.
sudo docker run \
-it \
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest \
/bin/bash
cd
git clone https://github.com/apache/nuttx
git clone https://github.com/Fix-Point/nuttx-apps apps --branch fix-wdog-delay
pushd nuttx ; git reset --hard HEAD ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd
pushd apps ; git reset --hard HEAD ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd
cd ~/nuttx/tools/ci
luppy@thinkstation:~/nuttx-test-bot$ cd ~/nuttx-build-farm
./build-test.sh knsh64 \
/tmp/build-test.log \
HEAD HEAD \
https://github.com/Fix-Point/nuttx timer-improve \
https://github.com/apache/nuttx-apps master
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/build-test.sh knsh64 /tmp/build-test.log HEAD HEAD https://github.com/Fix-Point/nuttx timer-improve https://github.com/apache/nuttx-apps master
+ script=knsh64
+ [[ knsh64 == '' ]]
+ log=/tmp/build-test.log