您尚未登录。

#1 Re: 全志 SOC » H135 / H136 / H137 开发记录 » 2025-10-30 10:18:31

我修改了 扇区大小,编译 打包都好了, 修改了串口定义  串口有了
------run profile file-----
_____  _              __     _
|_   _||_| ___  _ _   |  |   |_| ___  _ _  _ _
  | |   _ |   ||   |  |  |__ | ||   || | ||_'_|
  | |  | || | || _ |  |_____||_||_|_||___||_,_|
  |_|  |_||_|_||_|_|  Tina is Based on OpenWrt!
----------------------------------------------
Tina Linux (5.0, unknown)
----------------------------------------------
nodev   debugfs
root@TinaLinux:/# cs mode                         : server
param adj switch                : on
[1970-01-01 00:01:40.365] PID: 1273 TID: 1273 <D> : [amix_mod_init 94]

[1970-01-01 00:01:40.365] PID: 1273 TID: 1273 <D> : [amix_mod_server_init 415]

amix server created, ctrl c if you want to exit.
version:2b738fc1ab88df4cd58b3325fbcc34cc074ea40e
[1970-01-01 00:01:40.372] PID: 1273 TID: 1287 <D> : [amix_cs_recv_work 36]

[1970-01-01 00:01:40.374] PID: 1273 TID: 1287 <D> : [amix_cs_recv_work 45]

[1970-01-01 00:01:40.374] PID: 1273 TID: 1287 <D> : [amix_mod_server_recv 452]

platform: name [F123], board [all]
hwsfx   : base [0xf0], size [0x2bc]
dump    : dirpath [(null)]
play_device[0]: type[OUT_SPK], start_fade[0], setup_gap_time[100] setup_fade_time[100], dump_time[0], effect["ROUTE"SubId(0)Setup(0)"VOLUME"SubId(0)Setup(0)"EQ"SubId(0)Setup(0)"RTC_AGC"SubId(0)Setup(0)"HW_DRC"SubId(0)Setup(0)]
play_device[1]: type[OUT_HEADSET], start_fade[0], setup_gap_time[100] setup_fade_time[100], dump_time[0], effect["ROUTE"SubId(0)Setup(0)"VOLUME"SubId(0)Setup(0)"EQ"SubId(0)Setup(0)"RTC_AGC"SubId(0)Setup(0)"HW_DRC"SubId(0)Setup(0)]
play_device[2]: type[OUT_A2DP], start_fade[0], setup_gap_time[100] setup_fade_time[100], dump_time[0], effect["VOLUME"SubId(0)Setup(0)"EQ"SubId(0)Setup(0)]
play_device[3]: type[OUT_OWA], start_fade[0], setup_gap_time[100] setup_fade_time[100], dump_time[0], effect["VOLUME"SubId(0)Setup(0)"EQ"SubId(0)Setup(0)]
play_device[4]: type[OUT_HDMI_ARC], start_fade[0], setup_gap_time[100] setup_fade_time[100], dump_time[0], effect["VOLUME"SubId(0)Setup(0)"EQ"SubId(0)Setup(0)]
[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [amix_mod_dev_register 146]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 59]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 66] mix_id 1
[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [init_amix_stream 256] amix_dev_register succeed with OUT_SPK

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [amix_mod_dev_register 146]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 59]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 66] mix_id 2
[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [init_amix_stream 256] amix_dev_register succeed with OUT_HEADSET

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [amix_mod_dev_register 146]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 59]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 66] mix_id 3
[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [init_amix_stream 256] amix_dev_register succeed with OUT_A2DP

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [amix_mod_dev_register 146]

[1970-01-01 00:01:40.515] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 59]

[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 66] mix_id 4
[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [init_amix_stream 256] amix_dev_register succeed with OUT_OWA

[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [amix_mod_dev_register 146]

[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 59]

[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [sfx_cs_get_mix_uid 66] mix_id 5
[1970-01-01 00:01:40.516] PID: 1273 TID: 1273 <D> : [init_amix_stream 256] amix_dev_register succeed with OUT_HDMI_ARC

cedarSE param adjust server created.
[1970-01-01 00:01:43] WARNING: awplayer <cdx_log_set_level:30>: Set log level to 3
[1970-01-01 00:01:43] ERROR  : awplayer <ReadPluginEntry:198>: read plugin entry adecoder-14 fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_amrdec.so' fail: Error loading shared library libaw_amrdec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.amr fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_oggdec.so' fail: Error loading shared library libaw_oggdec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.ogg fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_atrcdec.so' fail: Error loading shared library libaw_atrcdec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.atrc fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_radec.so' fail: Error loading shared library libaw_radec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.ra fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_siprdec.so' fail: Error loading shared library libaw_siprdec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.sipr fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_dsddec.so' fail: Error loading shared library libaw_dsddec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.dsd fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_g729dec.so' fail: Error loading shared library libaw_g729dec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.g729 fail!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libaw_opusdec.so' fail: Error loading shared library libaw_opusdec.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load adecoder id adecoder.opus fail!
[1970-01-01 00:01:43] ERROR  : awplayer <ReadPluginEntry:198>: read plugin entry vdecoder-9 fail!
INFO   : cedarc <CedarPluginVDInit:80>: register h264 decoder success!
INFO   : cedarc <CedarPluginVDInit:84>: register mjpeg decoder success!
INFO   : cedarc <CedarPluginVDInit:86>: register mpeg2 decoder success!
[1970-01-01 00:01:43] WARNING: awplayer <DlOpenPlugin:112>: Invalid plugin,function CedarPluginVDInit not found.
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libawmpeg4dx.so' fail: Error loading shared library libawmpeg4dx.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load vdecoder id vdecoder.mpeg4dx fail!
INFO   : cedarc <CedarPluginVDInit:79>: register mpeg4H263 decoder success!
INFO   : cedarc <CedarPluginVDInit:90>: register mpeg4Normal decoder success!
[1970-01-01 00:01:43] ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libawwmv3.so' fail: Error loading shared library libawwmv3.so: No such file or directory
[1970-01-01 00:01:43] ERROR  : awplayer <CdxPluginLoadList:235>: load vdecoder id vdecoder.wmv3 fail!
INFO   : cedarc <CedarPluginVDInit:85>: register h265 decoder success!
[1970-01-01 00:01:43] ERROR  : awplayer <ReadPluginEntry:198>: read plugin entry plugin-0 fail!
[1970-01-01 00:01:43] DEBUG  : awplayer <AwStreamInit:111>: aw stream init...
[1970-01-01 00:01:43] WARNING: awplayer <AwStreamInit:143>: disable special stream
wh=1280x720, vwh=1280x1440, bpp=32, rotated=0
Turn on double buffering.
[1970-01-01 00:01:44.246] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <adev_open:17>: begin
[1970-01-01 00:01:44.246] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <initialize:109>: Audio HAL Version: 1.5.1
[1970-01-01 00:01:44.307] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <startMonitoring:52>: startMonitoring begin
[1970-01-01 00:01:44.309] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <startMonitoring:65>: Monitoring: /dev/input/event3
[1970-01-01 00:01:44.309] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <startMonitoring:68>: startMonitoring end
[1970-01-01 00:01:44.309] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <adev_open:28>: end
[1970-01-01 00:01:44.309] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <adev_set_master_volume:201>: current_device_type 2
[1970-01-01 00:01:44.309] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <setVolume:201>: vol = 30
[-INF][parm_adjust_send 54] dev type  -> OUT_SPK
[-INF][parm_adjust_send 55] ap        -> VOLUME
[-INF][parm_adjust_send 56] ap sub id ->
[-INF][parm_adjust_send 57] parm file -> /etc/tmp/audio_sw_volume_param.xml
[-INF][parm_server_update 348] parser file: devname(OUT_SPK) ap(VOLUME-0), file(/etc/tmp/audio_sw_volume_param.xml)
[-INF][parm_adjust_send 63] sfx parm adjust send success
[1970-01-01 00:01:44.569] PID: 1271 TID: 1271 <I> AUDIO_ROUTE: <setVolume:201>: vol = 30
[-INF][parm_adjust_send 54] dev type  -> OUT_SPK
[-INF][parm_adjust_send 55] ap        -> VOLUME
[-INF][parm_adjust_send 56] ap sub id ->
[-INF][parm_adjust_send 57] parm file -> /etc/tmp/audio_sw_volume_param.xml
[-INF][parm_server_update 348] parser file: devname(OUT_SPK) ap(VOLUME-0), file(/etc/tmp/audio_sw_volume_param.xml)
[-INF][parm_adjust_send 63] sfx parm adjust send success
[-INF][parm_adjust_send 54] dev type  -> OUT_SPK
[-INF][parm_adjust_send 55] ap        -> EQ
[-INF][parm_adjust_send 56] ap sub id ->
[-INF][parm_adjust_send 57] parm file -> /etc/tmp/audio_sw_eq_param.xml
[-INF][parm_server_update 348] parser file: devname(OUT_SPK) ap(EQ-0), file(/etc/tmp/audio_sw_eq_param.xml)
[-INF][parm_adjust_send 63] sfx parm adjust send success
[-INF][parm_adjust_send 54] dev type  -> OUT_SPK
[-INF][parm_adjust_send 55] ap        -> EQ
[-INF][parm_adjust_send 56] ap sub id ->
[-INF][parm_adjust_send 57] parm file -> /etc/tmp/audio_sw_eq_param.xml
[-INF][parm_server_update 348] parser file: devname(OUT_SPK) ap(EQ-0), file(/etc/tmp/audio_sw_eq_param.xml)
[-INF][parm_adjust_send 63] sfx parm adjust send success
[-INF][parm_adjust_send 54] dev type  -> OUT_SPK
[-INF][parm_adjust_send 55] ap        -> EQ
[-INF][parm_adjust_send 56] ap sub id ->
[-INF][parm_adjust_send 57] parm file -> /etc/tmp/audio_sw_eq_param.xml
[-INF][parm_server_update 348] parser file: devname(OUT_SPK) ap(EQ-0), file(/etc/tmp/audio_sw_eq_param.xml)
[-INF][parm_adjust_send 63] sfx parm adjust send success
getmonth 10
Both modules loaded successfully.
set auto sleep >> 2
dlopen activate lib /usr/lib/libthirdparty_mirror.so, error: Error loading shared library /usr/lib/libthirdparty_mirror.so: No such file or directory
[1970-01-01 00:01:45.423]<I> HRC-HAL   : init: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[1970-01-01 00:01:45.423]<I> HRC-HAL   : init: videoPath: /dev/video0
[1970-01-01 00:01:45.423]<I> HRC-HAL   : init: format   : NV12
[1970-01-01 00:01:45.423]<I> HRC-HAL   : init: debug    : false
[1970-01-01 00:01:45.423]<I> HRC-HAL   : init: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[1970-01-01 00:01:45.424]<I> HRC-DEV   : init: name: sunxi-hrc fd = 11
[1970-01-01 00:01:45.424]<I> HRC-VIDEO : init: path: /dev/video0 fd: 12
[1970-01-01 00:01:45.424]<I> HRC-HAL   : init: port 0: 0
[1970-01-01 00:01:45.424]<I> HRC-HAL   : init: port 1: 0
[1970-01-01 00:01:45.424]<I> HRC-HAL   : init: port 2: 0
[1970-01-01 00:01:45.424]<I> HRC-HAL   : init: port 3: 0
[1970-01-01 00:01:45.425]<I> HRC-VIDEO : hdmiVideoThreadLoop: start
[1970-01-01 00:01:45.425]<I> HRC-HAL   : hdmiSubdevThreadLoop: start
[1970-01-01 00:01:47.143]<I> HDMIRX-API: hdmirx_app_cec_set_status: set cec status: enable
[1970-01-01 00:01:47.144]<I> HDMIRX-API: hdmirx_app_select_source: hdmirx_app_select_source 402 source_id 1
[1970-01-01 00:01:47.144]<I> HDMIRX-API: hdmirx_app_select_source: hrcClosePicture
[1970-01-01 00:01:47.144]<I> HDMIRX-HAL: threadLoop: HDMI-CEC EventThread start
^C
root@TinaLinux:/#
root@TinaLinux:/#

#2 Re: 全志 SOC » H135 / H136 / H137 开发记录 » 2025-10-29 21:43:12

我重复 编译了两次 又通过了 奇怪的很, pack又有问题 
ERROR: dl file rootfs_nor.fex size too large
ERROR: filename = rootfs_nor.fex
ERROR: dl_file_size = 18176 sector  # 实际根文件系统大小
ERROR: part_size = 17920 sector     # 分区预设大小

豆包给的

从日志来看,./build.sh pack 打包失败的核心原因是 根文件系统镜像(rootfs_nor.fex)体积超过了 NOR Flash 分区的预设大小,具体是 rootfs_nor.fex 大小为 18176 扇区,而分区仅分配了 17920 扇区,导致 MBR(主引导记录)更新失败。

#3 Re: 全志 SOC » H135 / H136 / H137 开发记录 » 2025-10-29 21:12:15

在店铺买了主控,  H136编译失败       
10-29 21:05:58.937  536264 D mkcommon  : make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on
10-29 21:05:58.938  536264 D mkcommon  : /home/vboxuser/TinaSDK/H135/openwrt/openwrt/include/toplevel.mk:238: recipe for target 'world' failed
10-29 21:05:58.939  536264 D mkcommon  : make: *** [world] Error 1
10-29 21:05:58.940  536264 D mkcommon  : make: Leaving directory '/home/vboxuser/TinaSDK/H135/openwrt/openwrt'
10-29 21:05:58.941  536264 F mkcommon  : build_openwrt_rootfs failed

编译选项
vboxuser@ubuntu2204:~/TinaSDK/H135$ source build/envsetup.sh
NOTE: The SDK(/home/vboxuser/TinaSDK/H135) was successfully loaded
load openwrt... ok
Please run lunch next for openwrt.
load dragonboard,bsp...ok
vboxuser@ubuntu2204:~/TinaSDK/H135$ lunch

You're building on Linux

Lunch menu... pick a combo:
     1    f133-mx-hxx-p1
     2    f133-mx-hxx-prototype
     3    h135-p1
     4    h135-p1_fastboot
     5    h135-p1_nand
     6    h135-p2
     7    h136-evb2
     8    h136-evb2_nand
     9    h137-evb1
    10    h137-p1
Which would you like? [Default h135-p1]: 7
然后
./build.sh

就得到了上面的结果
楼主给我一个微信吧  付费学习

#4 Re: 全志 SOC » H135 / H136 / H137 开发记录 » 2025-10-12 11:40:13

choice.png  板子选择哪一个啊 我的编译选择 对不对

#5 Re: 全志 SOC » H135 / H136 / H137 开发记录 » 2025-10-12 11:35:52

楼主你好  有没有 H136的 开发教程分享  ,你有没有联系方式?

页脚

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

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