luckfox-pico sdk
sudo apt-get install -y git ssh make gcc gcc-multilib g++-multilib module-assistant expect g++ gawk texinfo libssl-dev bison flex fakeroot cmake unzip gperf autoconf device-tree-compiler libncurses5-dev pkg-config bc python-is-python3 passwd openssl openssh-server openssh-client vim file cpio rsync
git clone https://github.com/LuckfoxTECH/luckfox-pico.git
cd {SDK_PATH}/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/
source env_install_toolchain.sh
git clone
git clone
…
./build.sh lunch
…
Lunch menu...pick the boot medium:
选择启动媒介:
[0] SD_CARD
[1] SPI_NAND
Which would you like? [0~1][default:0]:
Lunch menu...pick the system version:
选择系统版本:
[0] Buildroot(Support Rockchip official features)
Which would you like? [0~1][default:0]:
…
Enter the corresponding board support file number to complete the configuration.
cd {SDK_PATH}/project/cfg/BoardConfig_IPC/
export LF_WIFI_SSID="Your wifi ssid"
export LF_WIFI_PSK="Your wifi password"
./build.sh lunch # Select the reference board configuration
./build.sh # One-click automatic compilation
./build.sh lunch # Select the reference board
./build.sh # One-click automatic compilation
./build.sh clean uboot
./build.sh uboot
The path of the generated files:
output/image/MiniLoaderAll.bin
output/image/uboot.img
./build.sh clean kernel
./build.sh kernel
The path of the generated files:
output/image/boot.img
./build.sh clean rootfs
./build.sh rootfs
./build.sh clean media
./build.sh media
The path of the generated files:
output/out/media_out
./build.sh clean app
./build.sh app
./build.sh firmware
The path of the generated files:
output/image
./build.sh kernelconfig
Open the menuconfig interface for the kernel.
./build.sh buildrootconfig
Open the menuconfig interface for buildroot.
When copying the source code package under Windows, the executable file under Linux may become a non-executable file, or the soft link fails and cannot be compiled and used. Therefore, please be careful not to copy the source code package under Windows.
No open issues yet, or sync has not completed.