参考链接1: http://nano.lichee.pro/build_sys/build_flash.html
参考链接2: 核心板原理图 Lichee_nano.pdf (第一版)
参考链接3: 核心板原理图 lichee_nano_new.pdf (第二版)
参考链接4: 底板原理图 lpi-nano-dock.pdf
参考链接5: https://whycan.cn/t_2179.html (荔枝派nano(f1c100s)的SPI-Flash系统编译创建全过程)
1. 搭建环境
#安装必要软件:
sudo apt-get -y install swig
sudo apt install libssl-dev# 此处为获取7.2.1版本,您可获取其他版本或者通过链接直接下载
wget http://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xzsudo tar xvf gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz -C /usr/local
sudo vim ~/.bashrc
# 在文件末尾 添加以下内容
export PATH=/usr/local/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/bin:$PATH
# 添加完毕
重新进入shell使路径生效此时可用 arm-linux-gnueabi-gcc -v 进行测试;若普通用户状态下没有成功,通过 sudo su 切换到root用户再尝试;
2. 编译 u-boot
#下载u-boot
git clone https://github.com/Lichee-Pi/u-boot.git -b nano-lcd800480
cd u-boot
#拷贝默认配置文件
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- licheepi_nano_spiflash_defconfig若要在套餐中附带的LCD上输出显示,请通过配置 ARM architecture ‣ Enable graphical uboot console on HDMI, LCD or VGA 为 Y
接着配置同级的 LCD panel timing details 为:
x:800,y:480,depth:18,pclk_khz:33000,le:87,ri:40,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0注:此块屏为为 800*480 规格,如为 480*272 请尝试如下配置 x:480,y:272,depth:18,pclk_khz:10000,le:42,ri:8,up:11,lo:4,hs:1,vs:1,sync:3,vmode:0
并将 LCD panel backlight pwm pin 设为:PE6 (查自 Nano 原理图)
# 开始编译
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j8#http://nano.lichee.pro/build_sys/build_flash.html
#需要从flash启动linux修改 include/configs/suniv.h#define CONFIG_BOOTCOMMAND "sf probe 0 50000000; " \
"sf read 0x80C00000 0x100000 0x4000; " \
"sf read 0x80008000 0x110000 0x400000; " \
"bootz 0x80008000 - 0x80C00000"#define CONFIG_BOOTARGS "console=ttyS0,115200 panic=5 rootwait " \
" mtdparts=spi32766.0:1M(uboot),64k(dtb),4M(kernel),-(rootfs) " \
" root=/dev/mtdblock3 rw rootfstype=jffs2 "
3. 编译 linux, 设备树
#克隆linux
git clone https://github.com/Lichee-Pi/linux.git --depth=1 -b nano-4.14-exp
cd linux
#下载配置文件
wget https://whycan.cn/files/members/3/lichee_nano_linux_config.zip
mv lichee_nano_linux_config.zip .config
#再配置
CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm make menuconfig
#编译
CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm make
5. 生成根文件系统
生成根文件系统
6. ubuntu编译并使用sunxi-fel烧录工具
#安装 pkg
sudo apt-get install -y pkg-config
#安装libusb库:
sudo apt-get install -y libusb-1.0-0-dev
#克隆源码:
git clone -b f1c100s-spiflash https://github.com/Icenowy/sunxi-tools.git
#切换目录
cd sunxi-tools
#编译
make && sudo make install
7. windows 编译并使用sunxi-fel烧录工具
sunxi-fel
8. TF卡启动系统
TF卡启动系统
离线
http://nano.lichee.pro/build_sys/build_flash.html
修改 suniv.h
#define CONFIG_BOOTCOMMAND "sf probe 0:50000000; " \
"sf read 0x80C00000 0x100000 0x4000; " \
"sf read 0x80008000 0x110000 0x400000; " \
"bootz 0x80008000 - 0x80C00000"
官方文档又挖大坑了.
spi_flash@0:50000000: failed to activate chip-select 50000000
SF: error -2 reading JEDEC ID
Failed to initialize SPI flash at 0:50000000 (error -2)
离线
终于找到了不生成分区的原因, 原来是使用了错误 SPI 驱动.
应该使用 CONFIG_SUN6I_SPI, 而不是 CONFIG_SUN4I_SPI
最迷惑的就是 u-boot 里面配置是对的, 而 linux kernel 的配置是错误的,
开始一直没有怀疑是这个问题,
直到参考 @chong 大神的 linux 4.19 才发现。
官方的配置文件 https://whycan.cn/files/members/3/lichee_nano_linux_config.zip (不是压缩文件,直接改后缀名即可!) 是有坑的.
离线
晕哥,荔枝派nano的电阻触摸大坑怎么填?
离线
http://nano.lichee.pro/build_sys/rootfs.html
根据官方指导,下载代码 编译代码
编译完成的镜像包,是在 buildroot-2017.08 ‣ output ‣images ‣ rootfs.tar 中找到;
我在解压rootfs.tar文件报错如下:
./var/lib/sudo/
./var/lib/sudo/lectured/
./var/lock
./var/log
./var/run
./var/spool
./var/tmp
./var/www/
tar: 由于前次错误,将以上次的错误状态退出
离线
http://nano.lichee.pro/build_sys/rootfs.html
根据官方指导,下载代码 编译代码编译完成的镜像包,是在 buildroot-2017.08 ‣ output ‣images ‣ rootfs.tar 中找到;
我在解压rootfs.tar文件报错如下:
./var/lib/sudo/
./var/lib/sudo/lectured/
./var/lock
./var/log
./var/run
./var/spool
./var/tmp
./var/www/
tar: 由于前次错误,将以上次的错误状态退出
命令前面加 sudo 试一试.
离线
加sudo就可以,什么原因
离线
http://nano.lichee.pro/build_sys/rootfs.html
按照官网编译的rootfs.tar大小有90M,根本没办法执行,网盘提供编译好的才2M左右
离线
离线
刚接触荔枝派Nano,尴尬~
离线
刚开始研究nano
离线
离线
SPI的确有坑,是对日志才发现了,不过这个主线内核的打印是串口配置错误导致的,我一致以为是kernel有问题:rolleyes:
楼主有啥新发现继续....
离线
不知道楼主遇到过GPU驱动老挂的问题没?
[ 2.544744] ------------[ cut here ]------------
[ 2.559370] WARNING: CPU: 0 PID: 62 at drivers/gpu/drm/drm_atomic_helper.c:1240 drm_atomic_helper_wait_for_vblanks.part.0+0x228/0x238
[ 2.591766] [CRTC:29:crtc-0] vblank wait timed out
[ 2.606709] Modules linked in:
[ 2.619842] CPU: 0 PID: 62 Comm: kworker/0:2 Not tainted 4.14.0-licheepi-nano+ #20
[ 2.637945] Hardware name: Allwinner suniv Family
[ 2.653129] Workqueue: events output_poll_execute
[ 2.668363] [<c010e560>] (unwind_backtrace) from [<c010b6b0>] (show_stack+0x10/0x14)
[ 2.687095] [<c010b6b0>] (show_stack) from [<c0116674>] (__warn+0xd4/0xfc)
[ 2.705063] [<c0116674>] (__warn) from [<c01166d4>] (warn_slowpath_fmt+0x38/0x48)
[ 2.723858] [<c01166d4>] (warn_slowpath_fmt) from [<c03a9edc>] (drm_atomic_helper_wait_for_vblanks.part.0+0x228/0x238)
[ 2.757086] [<c03a9edc>] (drm_atomic_helper_wait_for_vblanks.part.0) from [<c03ab230>] (drm_atomic_helper_commit_tail+0x54/0x64)
[ 2.792043] [<c03ab230>] (drm_atomic_helper_commit_tail) from [<c03ab2bc>] (commit_tail+0x7c/0x80)
[ 2.824752] [<c03ab2bc>] (commit_tail) from [<c03ab3e4>] (drm_atomic_helper_commit+0x11c/0x128)
[ 2.845991] [<c03ab3e4>] (drm_atomic_helper_commit) from [<c03ad82c>] (restore_fbdev_mode_atomic+0x174/0x1cc)
[ 2.880512] [<c03ad82c>] (restore_fbdev_mode_atomic) from [<c03b003c>] (drm_fb_helper_restore_fbdev_mode_unlocked.part.7+0x38/0x1bc)
[ 2.918107] [<c03b003c>] (drm_fb_helper_restore_fbdev_mode_unlocked.part.7) from [<c03b0240>] (drm_fb_helper_set_par+0x4c/0x84)
[ 2.957127] [<c03b0240>] (drm_fb_helper_set_par) from [<c03affd4>] (drm_fb_helper_hotplug_event.part.6+0xa0/0xb0)
[ 2.996032] [<c03affd4>] (drm_fb_helper_hotplug_event.part.6) from [<c03a17b0>] (output_poll_execute+0x17c/0x198)
[ 3.035298] [<c03a17b0>] (output_poll_execute) from [<c0129aa4>] (process_one_work+0x1d8/0x3ec)
[ 3.059390] [<c0129aa4>] (process_one_work) from [<c0129d08>] (worker_thread+0x50/0x5b8)
[ 3.082861] [<c0129d08>] (worker_thread) from [<c012eff8>] (kthread+0x120/0x138)
[ 3.105573] [<c012eff8>] (kthread) from [<c0107dc8>] (ret_from_fork+0x14/0x2c)
[ 3.128153] ---[ end trace bd0f0d9e9dc9ee54 ]---
[ 13.284749] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:29:crtc-0] flip_done timed out
离线
上面这个问题没有出现过,这是主线linux?什么版本?
是LicheePi的版本,我看给的参考教程给力例子log是4.15的,LicheePi的是4.14的,主线是4.15的,就是config有问题,刚好看到你这个帖子
离线
好像你也用的LicheePi的版本 !*.*
离线
请问成功案例kernel modules是在buildroot创建rootfs时候编出来,还是在buildroot里关掉kernel, 自己单独编译内核(然后替复制换掉lib/modules/*.ko)呢?
离线
buildroot只生成根文件系统,ko是后来拷进去的。
离线
buildroot只生成根文件系统,ko是后来拷进去的。
谢谢!
另一个问题, 用了 http://nano.lichee.pro/build_sys/rootfs.html 里带的config, 编出来的文件94M... 说好的能放nor flash的涅... 有没有可用的最小rootfs 的config 模板呢:)
离线
basicdev 说:buildroot只生成根文件系统,ko是后来拷进去的。
谢谢!
另一个问题, 用了 http://nano.lichee.pro/build_sys/rootfs.html 里带的config, 编出来的文件94M... 说好的能放nor flash的涅... 有没有可用的最小rootfs 的config 模板呢:)
那个不是用来放到flash的,而是tf卡。
有两种解决方案:
1. 删除不需要的文件,比如Qt什么的,让他缩小到几兆。
2. 修改buildroot 的 .config 文件,只保留 busybox 等配置,全部重新来过。
离线
大神,我在编译rtthread引导是,提示编译依赖 arm-eabi-gcc,这个用的哪个工具?Mac没找到相应版本呢
离线
路过,不会mac os,不过坛子了好多网友用mac,一会就会有答案的。
离线
大神,我在编译rtthread引导是,提示编译依赖 arm-eabi-gcc,这个用的哪个工具?Mac没找到相应版本呢
我在Mac下用arm-non-eabi-gcc,Arm官方发的版本。不过是用xboot,没用rtthread。
离线
学习了。
离线
如果是1024*600
我这里x:1024,y:600,depth:18,pclk_khz:33000,le:87,ri:40,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0
就是后面这些参数要怎么去配置了
离线
感谢晕哥,来这里还是学了不少东东!
离线
前来支持晕哥
离线
入坑中。。。
离线
@晕哥, 遇到个现象搞不懂是什么原因, 板子是tf卡启动的, 系统很快就登陆进去了,但过了好久才出现 [ 124.007131] random: crng init done
[ 1.519103] devtmpfs: mounted
[ 1.529146] Freeing unused kernel memory: 1024K
[ 1.681496] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
Starting logging: OK
Initializing random number generator... done.
Starting network: OK
Welcome to Licheepi
buildroot login: root
Password:
#
#
#
#
# [ 124.007131] random: crng init done
离线
@晕哥, 遇到个现象搞不懂是什么原因, 板子是tf卡启动的, 系统很快就登陆进去了,但过了好久才出现 [ 124.007131] random: crng init done
[ 1.519103] devtmpfs: mounted
[ 1.529146] Freeing unused kernel memory: 1024K
[ 1.681496] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
Starting logging: OK
Initializing random number generator... done.
Starting network: OKWelcome to Licheepi
buildroot login: root
Password:
#
#
#
#
# [ 124.007131] random: crng init done
https://github.com/torvalds/linux/blob/master/drivers/char/random.c
这个是随机数驱动报出来的,不用理他.
if (crng == &primary_crng && crng_init < 2) {
invalidate_batched_entropy();
numa_crng_init();
crng_init = 2;
process_random_ready_list();
wake_up_interruptible(&crng_init_wait);
pr_notice("random: crng init done\n");
if (unseeded_warning.missed) {
pr_notice("random: %d get_random_xx warning(s) missed "
"due to ratelimiting\n",
unseeded_warning.missed);
unseeded_warning.missed = 0;
}
if (urandom_warning.missed) {
pr_notice("random: %d urandom warning(s) missed "
"due to ratelimiting\n",
urandom_warning.missed);
urandom_warning.missed = 0;
}
}
离线
ok, 暂时没遇到问题这个先放着
离线
晕哥,荔枝派nano的电阻触摸大坑怎么填?
坐等大神填坑......
离线
离线
准备入坑,就是不知道f1c100s能供货多久
V3s,F1c100s 这种封装了DDR的芯片出货量挺大的,小公司用这种芯片很有优势,工艺要求简单,大大提高了良品率,所以我看来这几年都不会停产,大胆用吧。
离线
嗯,那可以,全志的代理有说V3s能出个3年以上,以前所说要停产的,现在又冒出来供3年,不知道是真是假
离线
Q群几个代理商都说没接到V3s停产通知, 想想全志也不会傻到没X事把下金蛋的老母鸡给宰了吧?
离线
不好说,准备入坑,板子在华强pcb在做了,有需要pcb的朋友到时候可联系,免费送pcb板,一起玩哈
离线
学习
离线
占坑
学无止境,回头无岸
离线
顶,这个置顶了,必火啊,发个图片,昨天折腾出来的,改了一板
可放在现在5寸IPS的底板上,和S3的核心板兼容,已做板,f1c100s在搞起案子,到时候用起来
最近编辑记录 zhenfanhei (2019-05-12 10:31:35)
离线
Trying to boot from sunxi SPI
[08:32:50.548]收←◆
U-Boot 2017.01-rc2-00073-gdd6e874-dirty (Dec 27 2018 - 13:45:35 +0800) Allwinner Technology
CPU: Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected mx25l25635f with page size 256 Bytes, erase size 64 KiB, total 32 MiB
SF: Warning - Only lower 16MiB accessible, Full access #define CONFIG_SPI_FLASH_BAR
*** Warning - bad CRC, using default environment
Setting up a 800x480 lcd console (overscan 0x0)
[08:32:50.673]收←◆dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
[08:32:50.720]收←◆In: serial@01c28000
Out: serial@01c28000
Err: serial@01c28000
U-Boot 2017.01-rc2-00073-gdd6e874-dirty (Dec 27 2018 - 13:45:35 +0800) Allwinner Technology
CPU: Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected mx25l25635f with page size 256 Bytes, erase size 64 KiB, total 32 MiB
SF: Warning - Only lower 16MiB accessible, Full access #define CONFIG_SPI_FLASH_BAR
*** Warning - bad CRC, using default environment
Setting up a 800x480 lcd console (overscan 0x0)
dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
In: serial@01c28000
Out: serial@01c28000
Err: serial@01c28000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 2
[08:32:51.781]收←◆ 1
[08:32:52.779]收←◆ 0
SF: Detected mx25l25635f with page size 256 Bytes, erase size 64 KiB, total 32 MiB
SF: Warning - Only lower 16MiB accessible, Full access #define CONFIG_SPI_FLASH_BAR
device 0 offset 0x100000, size 0x10000
SF: 65536 bytes @ 0x100000 Read: OK
device 0 offset 0x110000, size 0x400000
[08:32:54.667]收←◆SF: 4194304 bytes @ 0x110000 Read: OK
## Flattened Device Tree blob at 41800000
Booting using the fdt blob at 0x41800000
Loading Device Tree to 42dfa000, end 42dffe02 ... OK
Starting kernel ...
离线
一直停在这里
离线
正在跳坑,来报道
离线
必须来支持一波。占坑
CS品牌SD NAND , ATO 小容量SLC/SPI NAND/MCP. T:13691982107,Q:2852826868
离线
Starting kernel ...
Uncompressing Linux...
[17:51:59.703]收←◆ done, booting the kernel.
一直停在这个地方
离线
xuexi
离线
v3s芯片的USB可以扩展成多路吗吗
离线
v3s芯片的USB可以扩展成多路吗吗
可以通过hub扩展,但是 otg 的 host与 device 切换就很麻烦
离线
我现在外边用了FE1.1S的扩展芯片,我的意思是软件程序部分需不需要配置?
离线
GL850您这边有用过吗?
最近编辑记录 倪家塘 (2019-05-27 14:03:57)
离线
晕哥,再问一下,V3S直接能识别GL850吗,不用下个驱动,就直接能识别吗
离线
晕哥你好,小弟自制了块板,u-boot也编译好了,sunxi-fel也安装好了,现在空白的芯片不知怎么把u-boot烧进去跑,是通过USB还是串口下载?
离线
晕哥你好,小弟自制了块板,u-boot也编译好了,sunxi-fel也安装好了,现在空白的芯片不知怎么把u-boot烧进去跑,是通过USB还是串口下载?
参考帖子:
https://whycan.cn/t_444.html
https://whycan.cn/t_1662.html
烧录这个固件:
离线
我使用镊子短路spi flash的14脚(12脚也试了),然后插上usb,电脑没有任何反应,这是否说明了硬件有问题?
我电脑是win10系统,板子3.3,3.0,2.5,1.1电压也都很正常,芯片是用热风枪吹上去的,目测没有短路,但不排除有虚焊,晕哥帮忙会诊一下,哪些情况会引起f1c100s进不了fel?
离线
我把芯片吹下来,重新吹了片新的上去,竟然认到设备了!
不过奇怪的是sid读不到
yws@win10 MINGW64 /g/project/flc100s/tools/sunxi-tools-win32support_f1c100s_v3s_201812219/F1C100s
$ ./sunxi-fel.exe sid
SID registers for your SoC (F1C100s) are unknown or inaccessible.
yws@win10 MINGW64 /g/project/flc100s/tools/sunxi-tools-win32support_f1c100s_v3s_201812219/F1C100s
$ ./sunxi-fel.exe ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
yws@win10 MINGW64 /g/project/flc100s/tools/sunxi-tools-win32support_f1c100s_v3s_201812219/F1C100s
$ ./sunxi-fel.exe spiflash-info
Manufacturer: Winbond (EFh), model: 40h, size: 16777216 bytes.
离线
yws@win10 MINGW64 /g/project/flc100s/tools/sunxi-tools-win32support_f1c100s_v3s_201812219/F1C100s
$ ./sunxi-fel.exe -p spiflash-write 0x0 ../../Nano_flash_800480/Nano_flash_800480.bin
100% [================================================] 16777 kB, 91.2 kB/s
显示下载成功了,但接上串口并没有出来任何东西,为什么呢,烧的是百度网盘的Nano_flash_800480.bin
离线
yws@win10 MINGW64 /g/project/flc100s/tools/sunxi-tools-win32support_f1c100s_v3s_201812219/F1C100s
$ ./sunxi-fel.exe -p spiflash-write 0x0 ../../Nano_flash_800480/Nano_flash_800480.bin
100% [================================================] 16777 kB, 91.2 kB/s
显示下载成功了,但接上串口并没有出来任何东西,为什么呢,烧的是百度网盘的Nano_flash_800480.bin
我也遇到过这种情况,可能是没有烧录好,再烧一遍就好了,顺便问一下spiflash烧录时是不是先清空一遍呀?否则烧录新固件老是启动不起来
在线
问题找到了:ch340 usb转串口模块有问题,换了个ftdi的log出来了,坑死我了。
这个固件默认的密码是多少?mmc一直在错是硬件有问题吗?
[ 878.067707] sunxi-mmc 1c0f000.mmc: fatal err update clk timeout
[ 878.817716] sunxi-mmc 1c0f000.mmc: fatal err update clk timeout
离线
问题找到了:ch340 usb转串口模块有问题,换了个ftdi的log出来了,坑死我了。
这个固件默认的密码是多少?mmc一直在错是硬件有问题吗?
[ 878.067707] sunxi-mmc 1c0f000.mmc: fatal err update clk timeout
[ 878.817716] sunxi-mmc 1c0f000.mmc: fatal err update clk timeout
root
licheepi
离线
pagesize is 4096
pagesizemask is 0xfffff000
want 40MB (41943040 bytes)
got 40MB (41943040 bytes), trying mlock ...locked.
Loop 1/20:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : testing 31 Walking Ones : ok
Walking Zeroes : ok
8-bit Writes : ok
16-bit Writes : ok
Loop 2/20:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : testing 20 Walking Ones : setting 38# ^C
#
离线
Bit Flip : testing 31 Walking Ones : ok
这句话是什么错误,位操作?
离线
Bit Flip : testing 4# FAILURE: 0x00010001 != 0x00000001 at offset 0x00a69d04.
离线
nand 位翻转?
离线
看论坛很多朋友玩f1c100s,爱凑热闹的我也在某宝买了块licheepi nano。不带FLASH。插上电之后,应该会进入到FEL模式,可是WINDOWS缺显示:
是不是这个板子是坏的,求指导。
离线
这是因为被挂到了 VMWare,
去 VMWare 右下角, 找到对应的设备, 然后右击 -> 断开。
挂到vmware 也可以啊,这样的话,我虚拟机(ubunut)中也会识别fel 。但是虚拟机中也是no found device.
离线
感谢晕哥,uboot已经能在F1C200S v2的板子上跑起来了,就是拖linux太纠结了。。。拖了一下午,才20%
离线
顶,这个置顶了,必火啊,发个图片,昨天折腾出来的,改了一板
可放在现在5寸IPS的底板上,和S3的核心板兼容,已做板,f1c100s在搞起案子,到时候用起来
https://whycan.cn/files/members/428/V02.png
板子研究成功了吗?资料有公开吗?哈哈,我是伸手党。
离线
从晕哥这里学到不少东西,谢谢
离线
比官方的还要好!
离线
晕哥,我问下,TF卡启动的时候,一直定在了read ZimageZ这个位置了,是啥原因呀。
离线
大牛,正在入坑来学习
离线
好难学啊,资料不多。我要咋入门的
离线
有lichee pi nano 驱动 spi屏幕和csi摄像头的教程吗
离线
求购tina 3.x SDK 有的请联系499354451,感谢!!
离线
正在入坑来学习
离线
离线
跟进,冒号是大坑,以前的失败可能就是这个问题。
最近编辑记录 sunxiang (2022-03-14 16:49:05)
离线
F1C200S的CPU频率与LCD分辨率都是可以在UBOOT下修改
离线
已跳坑 ,,, 真是大坑,, ch340串口 居然不能用 换个 ft2232 就好了。。
离线
照教程来,USB接键盘,或者鼠标,啥反应都没有,怎么查问题,有什么思路吗?
离线