Firefly开源社区

打印 上一主题 下一主题

[Linux] [OpenHarmony 3.1 Release] Firefly ROC-3568-PC移植过程和固件下载

696

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
696
发表于 2022-12-12 09:21:58        只看该作者  151#
song_df@qq.com 发表于 2022-12-11 13:05
麻烦楼主看看,是否碰到过,有什么解决的建议或参考文档可以指点一下,谢谢!

鸿蒙仓库更新导致的,建议拉取tag标签进行编译,而不是分支
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2022-12-12 13:38:05        只看该作者  152#
Firefly_Javier 发表于 2022-12-12 09:21
鸿蒙仓库更新导致的,建议拉取tag标签进行编译,而不是分支

谢谢回复,希望能给一下ubuntu上的拉取命令,一般取哪个tag比较合适?
回复

使用道具 举报

696

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
696
发表于 2022-12-12 14:35:00        只看该作者  153#
song_df@qq.com 发表于 2022-12-12 13:38
谢谢回复,希望能给一下ubuntu上的拉取命令,一般取哪个tag比较合适?

firefly补丁是基于某个tag标签的,按照Firefly WIKI编译就行
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2022-12-27 17:52:36        只看该作者  154#
wx_閻濆倿娼檁1461 发表于 2022-7-8 11:22
楼主的patch在那,我怎么没有发现呢?

现在要怎么获取对应的patch呢?在仓库哪个目录下?
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2022-12-28 10:38:45        只看该作者  155#
请问以前的fix_screen.patch可以给一下吗?现在遇到了同样的问题,感谢。
回复

使用道具 举报

696

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
696
发表于 2022-12-28 14:21:56        只看该作者  156#
大头菜 发表于 2022-12-28 10:38
请问以前的fix_screen.patch可以给一下吗?现在遇到了同样的问题,感谢。

diff --git a/dmserver/src/abstract_screen_controller.cpp b/dmserver/src/abstract_screen_controller.cpp
index 2760175..b672d45 100644
--- a/dmserver/src/abstract_screen_controller.cpp
+++ b/dmserver/src/abstract_screen_controller.cpp
@@ -330,12 +330,14 @@ bool AbstractScreenController::FillAbstractScreen(sptr<AbstractScreen>& absScree
         WLOGE("supported screen mode is 0, screenId=%{public}" PRIu64"", rsScreenId);
         return false;
     }
+    absScreen->modes_.assign(allModes.size(), nullptr);//增加当前行
     for (RSScreenModeInfo rsScreenModeInfo : allModes) {
         sptr<SupportedScreenModes> info = new SupportedScreenModes();
         info->width_ = static_cast<uint32_t>(rsScreenModeInfo.GetScreenWidth());
         info->height_ = static_cast<uint32_t>(rsScreenModeInfo.GetScreenHeight());
         info->refreshRate_ = rsScreenModeInfo.GetScreenFreshRate();
-        absScreen->modes_.push_back(info);
+        absScreen->modes_.at(rsScreenModeInfo.GetScreenModeId()) = info;//增加当前行
+        /* absScreen->modes_.push_back(info); */
         WLOGD("fill screen w/h:%{public}d/%{public}d", info->width_, info->height_);
     }
     int32_t activeModeId = rsInterface_.GetScreenActiveMode(rsScreenId).GetScreenModeId();
@@ -1114,4 +1116,4 @@ ScreenPowerState AbstractScreenController::GetScreenPower(ScreenId dmsScreenId)
     WLOGFI("GetScreenPower:%{public}u, rsscreen:%{public}" PRIu64".", state, rsId);
     return state;
}
-} // namespace OHOS::Rosen
\ No newline at end of file
+} // namespace OHOS::Rosen
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2022-12-28 16:51:09        只看该作者  157#
Firefly_Javier 发表于 2022-12-28 14:21
diff --git a/dmserver/src/abstract_screen_controller.cpp b/dmserver/src/abstract_screen_controller ...

感谢!
回复

使用道具 举报

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2023-1-29 23:40:58        只看该作者  158#
我AIO-3568J使用了 AIO-3568J-MIPI_Ubuntu20.04-r211110_v1.3.0b_221126 的版本,系统显示正常,但是开机5秒就灭屏幕,触摸也点不亮,看串口还有;请教解决;
看串口日志如下
[   10.995104] rk-pcie 3c0800000.pcie: PCIe Linking... LTSSM is 0x0
[   12.008501] rk-pcie 3c0800000.pcie: PCIe Link Fail
[   12.008611] rk-pcie 3c0800000.pcie: failed to initialize host
QLauncher start "qsetting"
QStandardPaths: runtime directory '/var/run' is not a directory, but a symbolic link to a directory permissions 0755 owned by UID 0 GID 0
[   33.768646] vcc3v3_lcd0_n: disabling
[   33.768755] vcc3v3_lcd1_n: disabling
[   33.768799] vcc1v8_lcd0_bl_en: disabling
[   33.768839] vcc1v8_lcd1_bl_en: disabling
[   33.768874] pcie30_3v3: disabling
[   33.768925] vcc_camera: disabling


回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2023-2-6 11:44:47        只看该作者  159#
楼主,请问AIO-3568J开发板接DM-M10R800 MIPI屏和 200W 双目摄像头 CAM-2MS2MF的SDK方案有了吗?
回复

使用道具 举报

36

积分

0

威望

0

贡献

技术小白

积分
36
发表于 2023-2-6 17:45:30        只看该作者  160#
楼主,我正在调试AIO-3568J的开发板,其中的USB作为了otg使用,我是否能够通过修改dts将otg变成正常的u口使用?如果有,我应该修改dts的哪些部分?
我尝试修改了/openharmony/device/hihope/rk3568/kernel/files/arch/arm64/boot/dts/rockchip目录下同rk3568相应dts和dtsi文件,将其中所有的dr_mode改为了"dr_mode=host",同时也修改openharmony/out/kernel/src_tmp/linux-5.10/arch/boot/dts/rockchip目录下同rk3568相关的dts和dtsi文件,将其中dr_mode改为了"dr_mode=host",但是编译后对应的USB依旧不能作为正常U口,接鼠标使用,有没有相关的文档可以给我提供一下,我参考修改一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表