您尚未登录。

#1 Re: 全志 SOC » 用f1c200s tcon自动刷i80的mcu屏幕,一行需要0.2ms,帧率上不去啊 » 2024-07-18 15:48:44

SPI接口适配墨水屏也遇到过类似的问题. linux和裸机死磕了一段时间, 依然未果; 具体表现为, SPI连续发一堆字节还好, 一旦两个两个字节发, 感觉每调用一次外设就会有个120-130us的间隔...
_20240718153901.png
顺便分享下我的笔记: 墨水屏适配整理

#3 Re: 全志 SOC » 硬核解决全志Melis系统只有LZMA解压缩的问题[工具自制] » 2024-07-17 12:50:45

发现melis里的解压缩过程的解析压缩参数方法里跟lzma官方不一致;需要修改melis原始的解压缩方法
实际留了5个参数字节只用了前4个....这样会导致某些较大的压缩包解压时出现错误(返回1)
线索:
a
坑点:
b

#4 全志 SOC » 硬核解决全志Melis系统只有LZMA解压缩的问题[工具自制] » 2024-07-17 12:41:15

aldfaaa
回复: 2

(原作者转载:AWOL)
如题,
* 端侧仅提供一系列(13年前纯酿的)LZMA解压缩方法:
a

衍生的问题有:

  • 在端侧以外的缺乏工具对一些资源文件进行压缩, 无法很好地利用端侧现有解压API;

  • Melis里的一些已执行LZMA压缩的资源文件无法在端侧以外解压缩, 导致一些系统逻辑不好理解吃透.

解决

了解到LZMA其实系7z里用到的算法, 具体就不展开讨论; 以Melis引用的头文件作为线索, 遂在github找到分离的库源码:
LzmaLib

b

经过数天魔改代码与验证, 实锤了上述库可用;  于是, 我把缺失的压缩打包方法以及解压方法整合成了在win下可用的工具:

$ ./aw_lzma.exe
aw_lzma (method) (args)
1:convert png to yuyv. aw_lzma 1 xx.png => xx.yuyv
2:convert png to opa. aw_lzma 2 xx.png => xx.bgd
3:decompress bgd to fb_file_header and yuyv data.aw_lzma 3 xx.bgd => xx.bin
4:test compress and decompress.aw_lzma 4 xx.png
Author:YE 1004707812@qq.com

建议配合rawviewer和winhex工具一起服用.
c

(解压出了开机画面资源图stalogo1.bin)
工具代码整理后开源, 祝Melis开源之火不灭.

## 工具
aw_lzma_YE.zip

#5 Re: 全志 SOC » 编译索智(Sochip) S3 SDK (zeta) 【提供DXP格式原理图与PCB,感谢 @playflash】 » 2022-06-30 14:48:50

填坑中, 下了晕哥的SDK, 整体能编译. 想结合Zeta_Linux_Samples
在V3s上来测测H264解码, 发现缺了一些库和目录. 希望大佬分享, 最好解释一下作用.

  1. prebuild/libs/libmediaplayer.so

  2. prebuild/libs/libAdas.so

另外问:libaw_net.so是做什么的?
之后的简化demo代码想跑一下V3s纯粹的硬解(基于社区逆向出来的编解码器)...未果,
卡在了DecodeVideoStream()总返回5或者-1, 送进去的视频是已经格式工厂二次编码的纯正H264文件, 疯狂调参未果:(
_20220630144646.png
转tina填坑中...

#6 Re: 全志 SOC » 常用cpu性能大比拼 » 2022-06-30 13:48:51

楼主是用这个库的吗?
sysbench
期待发个D1/R328/R528/V853s的评测

页脚

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

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