收到后拆箱里面有一片板子和一只小黄鸡,于是在网上买了块3.5寸spi屏

forum.jpg

3.5寸SPI接口

forum.jpg

参考文档操作:

下载img,找到最新的img文件,我下载的不带klipper,主要考虑到手头sd卡只有8G,担心不足,连接如下:

https://github.com/bigtreetech/CB1/releases

forum.jpg

使用树莓派镜像制作工具将img刷到sd卡,参考了《

BIGTREETECH Pi V1.2用户手册.pdf

手册

forum.jpg

修改配置文件system.cfg和BoardEnv.txt,我现在用的3.5寸的屏,修改打开对应屏

forum.jpg forum.jpg

SD卡装板子上开机,可以看到开机的logo已经linux系统起来的命令行信息

forum.jpg forum.jpg

板子上type-c口自带一个串口,在我电脑上是com11,使用终端连接串口看到打印信息板子起来后,输入 biqu


密码 biqu进入,看到wifi已经连上,使用ifconfig可以看到路由器分配的ip为

192.168.1.12;

forum.jpg

使用终端连接192.168.1.12

也是正常,用户名和密码都是biqu

forum.jpg

看到/usr/src下面有linux-headers-5.16.17-sun50iw9代码,有Makefile,尝试去编译未编过,应该是缺少某些配置环境

forum.jpg


在网上查找到一份代码,

于是下载下来配置本地ubuntu编译

https://github.com/bigtreetech/CB1-Kernel


编译不过

./scripts/configuration.sh 中配置了http地址

scripts/debootstrap.sh中create_rootfs_cache() 拼接完整地址,加打印分析到拼接后地址有误导致,尝试在浏览器中打开地址也是无效,于是乎删除掉localhost字段

forum.jpg

        local apt_extra="-o Acquire::http::Proxy=\"http://${APT_PROXY_ADDR:-localhost:3142}\""

        local apt_mirror="http://${APT_PROXY_ADDR:-localhost:3142}/$APT_MIRROR"

改为:

# apt-cacher-ng apt-get proxy parameter

        local apt_extra="-o Acquire::http::Proxy=\"http://\""

        local apt_mirror="http://$APT_MIRROR"

之后可以正常编译通过,修改几处配置:

配置login的用户名密码文件:

/scripts/main.sh

USER_NAME="biqu"

USER_PWD="biqu"

ROOT_PWD="root"             # Must be changed @first login

管理员权限和密码都是root :Login:root   pwd:root

        CB1-Kernel-kernel-5.16\userpatches\sunxi.txt中配置有输出分辨率以及屏类型

CB1-Kernel-kernel-5.16\userpatches\sunxi.txt中配置wifi以及蜂鸣器io口等

修改配置后编译,生成img后直接烧到sd卡开机验证,ping个baidu试试

forum.jpg