首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于内核5.2+的荔枝Pi零键盘问题

基于内核5.2+的荔枝Pi零键盘问题
EN

Stack Overflow用户
提问于 2020-09-08 11:01:57
回答 1查看 940关注 0票数 0

我的问题是关于荔枝Pi零板(基于Allwinner/Sunxi V3s SoC)。

最初我使用的是预建的Linux映像(内核4.10.02),它没有内置with支持(对于Realtek8327BS芯片),所以我从这里下载了最新的内核版本,并使用默认设置构建了它。

液晶显示是可以的,Wi看起来也不错(是眨眼的),但是我不能再使用了--当我连接到USB时,操作系统没有反应(没有消息,也没有键盘输入)。

硬件是好的,并与旧的Linux映像工作良好。我也尝试过来自kernel.org的最新内核,结果也一样糟糕。

请帮助理解原因。我想是不好的设置,但是HID supoort是启用的。

更新1. i通过UART建立连接。正如我所看到的,在引导过程中检测到一些USB功能:

我还可以使用insmod加载一些驱动程序:

不幸的是,Linux仍然不识别任何USB设备。我连接了鼠标,键盘,集线器,大容量存储,没有从操作系统得到任何反应。看上去设备没有电源(鼠标没有光线)。

更新2.目前我发现最好的方法是使用建筑-荔枝-零。它非常容易使用:

代码语言:javascript
复制
make licheepi_zero_defconfig
make menuconfig (optional)
make

经过几个小时的周游,我得到了sdcard.img。它包括所有必要的文件(zImage、RootFS、u-boot.bin等),可以使用linux dd蚀刻机将其放置到SD。Linux引导成功,但您只能通过UART使用终端,因为没有LCD输出。你可以让液晶显示器自己工作:

代码语言:javascript
复制
make uboot-menuconfig

代码语言:javascript
复制
make

但是在启动后仍然没有用户登录提示在液晶上。所以我需要登录并通过UART发出命令。如有任何建议,请与我分享。

更新3.下面的更改启用了液晶显示上的登录提示(并通过UART禁用它):

make menuconfig

现在我们可以使用Wi了:

  1. insmod /lib/modules/4.14.14-licheepi-zero/kernel/drivers/staging/rtl8723bs/r8723bs.ko
  2. ifconfig wlan0 up
  3. 编辑文件/etc/wpa_supplicant.conf以添加Wi、SSID和PSK
  4. wpa_supplicant -B -d -i wlan0 -c /etc/wpa_supplicant.conf
  5. udhcpc -i wlan0

现在建立了连接,我们可以ping等等。

目前还存在着的问题,即如何在和UART上实现全功能终端.

非常感谢!关于马克西姆

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-29 16:51:33

最好的解决方案是使用Buildroot。有关详细信息,请查看主题开始处的更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63792551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档