您尚未登录。

#1 Re: 全志 SOC » 模仿stm32标准库风格写的库文件(f1c100s/f1c200s),且已移植了rt-thread、lvgl、fatfs、cherryusb » 2024-01-13 13:50:38

大佬,视频硬解码cedar能搞出来吗?最近被这东西折磨好久了,要崩溃了

#2 全志 SOC » F1C200s视频硬解码cedar报错Illegal instruction » 2024-01-13 13:48:58

Iric
回复: 0

求助各位大佬,我使用的是Linux 5.4主线,用的https://github.com/aodzip/cedar 搞出来了/dev/cedar_dev和/dev/ion,然后按照社区的文章采用gstreamer+omx的方式调用视频硬解码,报错Illegal instruction,不知道为什么,然后开始切换buildroot版本,19.08、20.02、22.02、23.02都尝试了,报错都是一样的,使用ffmpeg或gstreamer软解码都可以。然后就不用播放器了,按照 https://github.com/aodzip/libcedarc 仓库里面的Video_Decoder_API_Guide.pdf 文档的接口直接调用AddVDPlugin或者CreateVideoDecoder也还是报错Illegal instruction,编译器选择的是eabi,不是eabihf,编译过程都对,没有问题,请问大佬可能是什么原因呢?

测试代码:

``` main.c
/** 函数主入口 */
int main(int argc, char **argv) {
  AddVDPlugin();

  return 0;
}
```

运行后没有任何输出,只有Illegal instruction

```bash
$ ./demo
Illegal instruction
```

#3 Re: 全志 SOC » DKTool F1C100s/F1C200s专用工具 哇酷网特别版,20201221正式发布!!!! » 2024-01-11 18:16:51

请问这个怎么使用呢?我的是F1C200s板子,一直检测不到,fel模式进入后也检测不到

#4 Re: 全志 SOC » buildroot中怎么没有看到apt-get等命令 » 2024-01-11 14:05:07

可以使用vi,和vim命令基本上一样,开发板上一般场景用的也简单,vi足够了

#5 Re: 全志 SOC » 编解码引擎 CedarX for Mainline Linux v5.4 » 2024-01-10 15:17:42

@w4dla
我也是遇到了这个so库找不到的问题,你解决了吗?

#6 Re: 全志 SOC » 请问F1C200s buildroot 如何开启 BR2_ARM_CPU_HAS_NEON » 2024-01-06 11:12:46

海石生风 说:

ARM9芯片没有NEON呀,Arm Cortex-A系列芯片才有。

谢谢,我看F1C200s的视频硬解码的资料里面有这个选项,但是我编译时就没有这个选项,我还以为哪里有问题呢,那个是V3s的资料

#7 全志 SOC » 请问F1C200s buildroot 如何开启 BR2_ARM_CPU_HAS_NEON » 2024-01-05 20:26:00

Iric
回复: 2

我参考大佬的文章 https://whycan.com/t_5398.html 来使用全志F1C200s做视频硬解码,发现似乎没有bayer2rgb-neon这个选项,查看依赖后发现需要启用BR2_ARM_CPU_HAS_NEON,但是这个怎么开启呢?我在make menuconfig中找了很久也没有找到在哪里开启,求大神指教,不胜感激。

#9 Re: 全志 SOC » F1C200s主线gstreamer使用openmax调用cedar硬解码 » 2023-12-31 16:26:53

我报的错误和其他人都不一样,这也没有错误信息,可能是什么问题呢?
$ gst-launch-1.0 filesrc location=/root/demo.mp4 ! qtdemux ! h264parse ! omxh264dec ! autovideoconvert ! fbdevsink
Setting pipeline to PAUSED ...
Illegal instruction

求指点

页脚

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

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