您尚未登录。

#1 Re: 全志 SOC » 【2】step by step 编译全志 f1c100s 官方linux bsp (重建文件系统已经搞定,详见5楼) » 2018-10-29 07:48:37

我想用f1c100s内置的codec啊,启动后找不到这个声卡。
[    0.684003] ALSA device list:
[    0.687300]   No soundcards found.

#2 Re: 全志 SOC » 【2】step by step 编译全志 f1c100s 官方linux bsp (重建文件系统已经搞定,详见5楼) » 2018-10-28 13:45:39

@晕哥,按照你这篇编译官方bsp是ok的,下载后也能正常启动,但是无法加载板载声卡啊。我在tools/pack/chips/sunivw1p1/configs/evb/sys_config.fex中设置audiocodec_machine_used=1,也没有用,请教下怎么才能开启声卡驱动。FluxBB bbcode 测试

#3 Re: 全志 SOC » licheepi nano 内核启动 无法识别spiflash » 2018-06-10 10:04:09

几乎熬了个通宵,终于找到原因了并解决问题了:官网下载的config文件,开错了全志的spi控制器开关,正确的配置是# CONFIG_SPI_SUN4I is not set
CONFIG_SPI_SUN6I=y(看来f1c100s用的是新版本的spi控制器)。修改后内核可以正确识别到spi flash了。另外,官网页面上还有个问题, uboot的bootargs 参数设置中, root=/dev/mtdblock3必须要修改为root=31:3,否则无法正确加载rootfs。修改以上两点后可以正确启动到控制台了。云盘中的sdk包4.13和docker中的4.15版本均是如此修改。

#4 Re: 全志 SOC » licheepi nano 内核启动 无法识别spiflash » 2018-06-09 23:48:17

应该和initramfs选项无关,这个选项只是用于是否把initramfs编译进内核镜像。感觉问题还是在内核spi驱动支持上面,应该是内核没有识别到w25q128这个芯片,不知道官网的spi-nor.c是怎么修改的,正常打印会有 m25p80 spi0.0: w25q128 (16384 Kbytes)这句,不知道m25p80是怎么对应上w25q128的,我在spi-nor.c里没有找到对应语句。我的uboot可以正确识别该芯片为w25q128bv,不知道内核为啥不能识别。

#5 Re: 全志 SOC » licheepi nano 内核启动 无法识别spiflash » 2018-06-09 16:44:42

我也遇到了相同问题,取消Initial RAM filesystem and RAM disk (initramfs/initrd) support选项的勾选也没有用,哎

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn