OpenHarmony开发者论坛

标题: OpenHarmony 5.0.3移植新开发板后无法进入桌面 [打印本页]

作者: Ddragon00000    时间: 2026-6-18 17:26
标题: OpenHarmony 5.0.3移植新开发板后无法进入桌面
【问题描述】
问题现象和发生的背景
完成openharmony 5.0.3系统在云服务器上编译,在PC上烧录之后,,SD卡进入新的开发板后,HDMI连接的显示器检测到有1920*1080@60Hz的信号输出,但是一直是黑屏状态

相关的代码,截图,日志信息
[   22.059394] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0
[   22.073101] {1}[Hardware Error]: event severity: recoverable
[   22.078750] {1}[Hardware Error]:  Error 0, type: recoverable
[   22.084399] {1}[Hardware Error]:   section type: unknown, c8b328a8-9917-4af6-9a13-2e08ab2e7586
[   22.092997] {1}[Hardware Error]:   section length: 0x60
[   22.098213] {1}[Hardware Error]:   00000000: 000038fb 00001202 0014ff00 00000000  .8..............
[   22.107158] {1}[Hardware Error]:   00000010: 00000000 00000000 00000000 00000040  ............@...
[   22.116104] {1}[Hardware Error]:   00000020: 00142aa2 00000000 00000515 00000000  .*..............
[   22.125050] {1}[Hardware Error]:   00000030: fc30050e 00000000 10080010 e0000001  ..0.............
[   22.133996] {1}[Hardware Error]:   00000040: 00000000 00000000 0d718005 00800122  ..........q."...
[   22.142941] {1}[Hardware Error]:   00000050: 0000003f 00000000 00000000 00000000  ?...............
[   22.152026] [ascend] [fpdc] [ras_err_notifier_callback 581] <kworker/0:1:34> received a ras event. (syscnt=22139999)
cpu 0 entering scheduler
>>>>>>>>>>>>LiteOS start succeed!<<<<<<<<<<<
[   22.815037] [ascend] [uda] [uda_notifier_change_action 154] <insmod:755:755:2> Action. (notifier=prof; udevid=0; action=0)
[   22.826486] [ascend] [uda] [uda_notifier_change_action 154] <insmod:757:757:3> Action. (notifier=log; udevid=0; action=0)
[   22.994719] drv_sys: module license 'Proprietary' taints kernel.
[   23.000746] Disabling lock debugging due to kernel taint
[   23.130569] [HiISP][A631] [791 791][ISP]:hi_dev_isp_register [Line]:155 register i2c_write_callback to isp failed, hi_i2c init is failed!
[   23.270247] load motionfusion.ko ....OK!
[   23.363587] load mipi_tx.ko ....OK!
[   23.678339] test function:vin_hw_probe -> 325
[   23.682710] test function:vinc_get_reg -> 29,phy:0x300280000
[   23.688392] test function:vinc_get_reg -> 29,phy:0x3002c0000
[   23.694081] test function:vinc_alloc_hw_resource -> 133
[   23.699297] test function:vinc_get_reg -> 29,phy:0x300400000
[   23.704961] test function:vinc_get_reg -> 29,phy:0x300200000
[   23.710999] (efault): Enter
[   23.711280] vin-media media:isp_vir0: Entity type for entity vin-media-isp-subdev was not initialized!
[   23.723386] mipi_rx_mod_init,234 start create mipi_rx proc
[   23.728864] mipi_rx_mod_init,242 create mipi_rx proc end
[   23.734179] function:__mipi_rx_set_irq -> 549 need to realize
[   23.739940] function:__mipi_ec_set_irq -> 556 need to realize
[   23.745685]
[   23.745686]
[   23.747266] vin-media media:isp_vir0: Entity type for entity vin-media-csi-subdev was not initialized!
[   23.758047] test function:__vinc_vcap_set_regs -> 581
[   23.763089] test function:__vinc_proc_set_regs -> 587
[   23.768137] test function:__vinc_vcap_set_irq_num -> 569
[   23.773464] test function:__vinc_proc_set_irq_num -> 575
[   23.779381] test function:vi_init -> 1324
[   23.783390] test function:vi_init -> 1329
[   23.787429] test function:vi_init -> 1336
[   23.791447] test function:vi_init -> 1344
[   23.795452] test function:vi_init -> 1346
[   23.799589] Adding subdev with fwnode
[   23.803262] Notifier register returned 0
[   23.807176] success add notifier
[   23.836327] imx219_probe 1601 enable sensor ok
[   23.840779] imx219_probe 1608 enable sensor ok
[   23.845223] sensor_drv_disable_clock 191 sns_clk_source: 0
[   23.850699] sensor_drv_config_clock 221 sns_clk_config clk_source: 0, clk_freq: 5
[   23.858173] get_sensor_clk_reg_by_freq 178 sensor clock frequency config, reg_val=0x8
[   23.865993] sensor_drv_enable_clock 260 sns_clk_source: 0
[   23.871382] sensor_drv_reset 280 sns_reset_source: 0
[   23.877337] sensor_drv_unreset 310 sns_reset_source: 0
[   23.889342] imx219_probe 1621 enable sensor ok
[   23.893899] hisi-i2c 300170000.i2c0: [i2c] [hisi_i2c_handle_errors_v400 230] hisi_i2c_handle_errors_v400: slave address not acknowledged (7bit mode)
[   23.907194] imx219_v4l2 0-0010: failed to read chip id 219
[   23.912671] imx219_init_dy err
[   23.915716] sensor_drv_reset 280 sns_reset_source: 0
[   23.920670] sensor_drv_disable_clock 191 sns_clk_source: 0
[   23.926154] imx219_v4l2: probe of 0-0010 failed with error -5
[   24.008162] [ascend] [user_cfg_drv] [devdrv_config_check_valid 910] <kworker/0:1:34> The valid_flag is invalid. (valid_flag=4294967295; must_be=2323344477)
[   24.045014] [ascend] [user_cfg_drv] [devdrv_config_check_valid 910] <kworker/0:1:34> The valid_flag is invalid. (valid_flag=4294967295; must_be=2323344477)
[   24.058943] [ascend] [user_cfg_drv] [devdrv_config_get_item_dynamic 3099] <kworker/0:1:34> The block is invalid.
[   24.069119] [ascend] [user_cfg_drv] [devdrv_kernel_get_config_dynamic 3252] <kworker/0:1:34> The getting item is not set before. (device_id=0; ret=-2)
[   24.082624] [ascend] [user_cfg_drv] [hal_kernel_get_user_config 3319] <kworker/0:1:34> Can't get dynamic item. (ret=-2)
[   24.093409] [DRV_LPM_DEVMNG]user has not config dev_id=0 flash yet
[   24.554189] xhci_hcd: exports duplicate symbol __SCK__tp_func_xhci_dbg_quirks (owned by kernel)
[   24.669370] [HSM RAS]:[37] cannot find int_sfc_hiss irq.
[   24.694188] Error: Driver 'xhci-hcd' is already registered, aborting...
[   25.272322] cgroup: mkdir (946) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[   25.287294] cgroup: "memory" requires setting use_hierarchy to 1 on the root

#

我尝试过的解决方法和结果
# find /system /vendor -name "libmali*.so"
# hdc shell
/system/bin/sh: hdc: inaccessible or not found
# find /system /vendor -name "libGLES*.so"
/system/lib64/platformsdk/libGLESv3.so
/system/lib64/ndk/libGLESv2.so
/vendor/lib64/chipsetsdk/libGLESv3_impl.so
/vendor/lib64/chipsetsdk/libGLESv3.so
/vendor/lib64/chipsetsdk/libGLESv1_CM.so
/vendor/lib64/chipsetsdk/libGLESv2_impl.so
/vendor/lib64/chipsetsdk/libGLESv1.so
/vendor/lib64/chipsetsdk/libGLESv2.so
/vendor/lib64/chipsetsdk/libGLESv1_impl.so
#

我想要达到的结果
显示器可以正常显示图形化操作桌面

【运行环境】
硬件:Ascend 310B
ROM版本:N/A
DevEvoStudio版本:N/A
SDK版本:API 15





欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5