浜庤█ 发表于 2023-2-9 14:35:08

学习一下,谢谢分享

wx__lQd79k 发表于 2023-2-11 16:32:13

你好,请问具体移植过程能否分享?看标题包含了移植过程,官方wiki中只包含了编译过程。

徐龙强 发表于 2023-2-25 09:16:33

使用lvds显示,只能显示开机logo,进入系统后就没有显示了,请问有解决方案吗?

luckgodman 发表于 2023-7-31 15:31:24

学习一下,

diaodiao 发表于 2023-11-1 10:41:11

4.0 release 可以在 3568上边跑起来吗

张斌 发表于 2023-11-23 15:27:00

aio-3588q 有没有适配计划呢?

chenleilei 发表于 2023-12-13 18:41:52

你好:请教下,参考此链接源码编译报错
https://wiki.t-firefly.com/zh_CN/Firefly-Linux-Guide/manual_openharmony.html
故障信息:见附件
另:未使用参考链接提供的docker容器镜像,自行创建容器,安装编译环境及同步源码
root@harmony-source:/home/openharmony# repo branch
*firefly                   | in device/hihope, vendor/hihope
报错信息:
arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi:545.27-558.4: Warning (spi_bus_reg): /spi@fe620000/spi_wk2xxx@00: SPI bus unit address format error, expected "0"
   also defined at arch/arm64/boot/dts/rockchip/rk3568-firefly-aioj.dtsi:146.13-148.3
arch/arm64/boot/dts/rockchip/rk3568.dtsi:1901.18-1916.6: Warning (graph_port): /hdmi@fe0a0000/ports/port: graph node unit address error, expected "0"
   HOSTCCscripts/sorttable
   HOSTCCscripts/selinux/mdp/mdp
   HOSTCCscripts/asn1_compiler
   HOSTCCscripts/extract-cert
scripts/extract-cert.c: In function ‘display_openssl_errors’:
scripts/extract-cert.c:42:6: warning: implicit declaration of function ‘ERR_peek_error’ [-Wimplicit-function-declaration]
   if (ERR_peek_error() == 0)
       ^~~~~~~~~~~~~~
scripts/extract-cert.c:46:14: warning: implicit declaration of function ‘ERR_get_error_line’ [-Wimplicit-function-declaration]
   while ((e = ERR_get_error_line(&file, &line))) {
               ^~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:47:3: warning: implicit declaration of function ‘ERR_error_string’ [-Wimplicit-function-declaration]
    ERR_error_string(e, buf);
    ^~~~~~~~~~~~~~~~
scripts/extract-cert.c: At top level:
scripts/extract-cert.c:72:8: error: unknown type name ‘BIO’
static BIO *wb;
         ^~~
scripts/extract-cert.c:76:24: error: unknown type name ‘X509’
static void write_cert(X509 *x509)
                         ^~~~
scripts/extract-cert.c: In function ‘main’:
scripts/extract-cert.c:94:2: warning: implicit declaration of function ‘OpenSSL_add_all_algorithms’ [-Wimplicit-function-declaration]
   OpenSSL_add_all_algorithms();
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:95:2: warning: implicit declaration of function ‘ERR_load_crypto_strings’ [-Wimplicit-function-declaration]
   ERR_load_crypto_strings();
   ^~~~~~~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:96:2: warning: implicit declaration of function ‘ERR_clear_error’; did you mean ‘clearerr’? [-Wimplicit-function-declaration]
   ERR_clear_error();
   ^~~~~~~~~~~~~~~
   clearerr
scripts/extract-cert.c:115:3: error: unknown type name ‘ENGINE’
    ENGINE *e;
    ^~~~~~
scripts/extract-cert.c:118:4: error: unknown type name ‘X509’
   X509 *cert;
   ^~~~
scripts/extract-cert.c:124:3: warning: implicit declaration of function ‘ENGINE_load_builtin_engines’ [-Wimplicit-function-declaration]
    ENGINE_load_builtin_engines();
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:126:7: warning: implicit declaration of function ‘ENGINE_by_id’ [-Wimplicit-function-declaration]
    e = ENGINE_by_id("pkcs11");
      ^~~~~~~~~~~~
scripts/extract-cert.c:126:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    e = ENGINE_by_id("pkcs11");
      ^
scripts/extract-cert.c:128:7: warning: implicit declaration of function ‘ENGINE_init’ [-Wimplicit-function-declaration]
    if (ENGINE_init(e))
      ^~~~~~~~~~~
scripts/extract-cert.c:133:9: warning: implicit declaration of function ‘ENGINE_ctrl_cmd_string’ [-Wimplicit-function-declaration]
   ERR(!ENGINE_ctrl_cmd_string(e, "PIN", key_pass, 0), "Set PKCS#11 PIN");
          ^
scripts/extract-cert.c:64:18: note: in definition of macro ‘ERR’
    bool __cond = (cond);   \
                   ^~~~
scripts/extract-cert.c:134:3: warning: implicit declaration of function ‘ENGINE_ctrl_cmd’ [-Wimplicit-function-declaration]
    ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1);
    ^~~~~~~~~~~~~~~
scripts/extract-cert.c:136:3: warning: implicit declaration of function ‘write_cert’ [-Wimplicit-function-declaration]
    write_cert(parms.cert);
    ^~~~~~~~~~
scripts/extract-cert.c:138:3: error: unknown type name ‘BIO’
    BIO *b;
    ^~~
scripts/extract-cert.c:139:3: error: unknown type name ‘X509’
    X509 *x509;
    ^~~~
scripts/extract-cert.c:141:7: warning: implicit declaration of function ‘BIO_new_file’; did you mean ‘_IO_flockfile’? [-Wimplicit-function-declaration]
    b = BIO_new_file(cert_src, "rb");
      ^~~~~~~~~~~~
      _IO_flockfile
scripts/extract-cert.c:141:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    b = BIO_new_file(cert_src, "rb");
      ^
scripts/extract-cert.c:145:11: warning: implicit declaration of function ‘PEM_read_bio_X509’ [-Wimplicit-function-declaration]
   x509 = PEM_read_bio_X509(b, NULL, NULL, NULL);
            ^~~~~~~~~~~~~~~~~
scripts/extract-cert.c:145:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
   x509 = PEM_read_bio_X509(b, NULL, NULL, NULL);
          ^
scripts/extract-cert.c:147:25: warning: implicit declaration of function ‘ERR_peek_last_error’ [-Wimplicit-function-declaration]
      unsigned long err = ERR_peek_last_error();
                        ^~~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:148:9: warning: implicit declaration of function ‘ERR_GET_LIB’ [-Wimplicit-function-declaration]
      if (ERR_GET_LIB(err) == ERR_LIB_PEM &&
          ^~~~~~~~~~~
scripts/extract-cert.c:148:29: error: ‘ERR_LIB_PEM’ undeclared (first use in this function)
      if (ERR_GET_LIB(err) == ERR_LIB_PEM &&
                              ^~~~~~~~~~~
scripts/extract-cert.c:148:29: note: each undeclared identifier is reported only once for each function it appears in
scripts/extract-cert.c:149:9: warning: implicit declaration of function ‘ERR_GET_REASON’ [-Wimplicit-function-declaration]
          ERR_GET_REASON(err) == PEM_R_NO_START_LINE) {
          ^~~~~~~~~~~~~~
scripts/extract-cert.c:149:32: error: ‘PEM_R_NO_START_LINE’ undeclared (first use in this function)
          ERR_GET_REASON(err) == PEM_R_NO_START_LINE) {
                                 ^~~~~~~~~~~~~~~~~~~
scripts/extract-cert.c:159:2: warning: implicit declaration of function ‘BIO_free’; did you mean ‘free’? [-Wimplicit-function-declaration]
   BIO_free(wb);
   ^~~~~~~~
   free
scripts/Makefile.host:95: recipe for target 'scripts/extract-cert' failed
make: *** Error 1
make: *** Waiting for unfinished jobs....
Makefile:1199: recipe for target 'scripts' failed
make: *** Error 2
arch/arm64/Makefile:206: recipe for target 'rk3568-firefly-aioj.img' failed
make: *** Error 2
---------------------------------------------
ccache summary:
cache hit (direct): 44
cache hit (preprocessed): 0
cache miss: 344
hit rate:11.34%
mis rate: 88.66%
---------------------------------------------
c targets overlap rate statistics
subsystem               files NO.      percentage      builds NO.      percentage      overlap rate
securec                     78      0.5%             117      0.7%      1.50
third_party               8422      57.4%            9624      60.6%      1.14
graphic                     73      0.5%            74      0.5%      1.01
aafwk                        115      0.8%             115      0.7%      1.00
account                     44      0.3%            44      0.3%      1.00
ace                        373      2.5%             373      2.3%      1.00
appexecfwk                  56      0.4%            56      0.4%      1.00
ark                        389      2.7%             389      2.4%      1.00
arkXtest                      10      0.1%            10      0.1%      1.00
barrierfree                  2      0.0%               2      0.0%      1.00
communication                929      6.3%             929      5.8%      1.00
compileruntime                30      0.2%            30      0.2%      1.00
customization                  2      0.0%               2      0.0%      1.00
developtools               312      2.1%             312      2.0%      1.00
deviceprofile               11      0.1%            11      0.1%      1.00
distributeddatamgr             305      2.1%             305      1.9%      1.00
distributedhardware               8      0.1%               8      0.1%      1.00
distributedschedule            20      0.1%            20      0.1%      1.00
filemanagement                52      0.4%            52      0.3%      1.00
global                        32      0.2%            32      0.2%      1.00
hdf                        431      2.9%             431      2.7%      1.00
hiviewdfx                  268      1.8%             268      1.7%      1.00
miscservices                  17      0.1%            17      0.1%      1.00
msdp                           3      0.0%               3      0.0%      1.00
multimedia                   193      1.3%             193      1.2%      1.00
multimodalinput               75      0.5%            75      0.5%      1.00
notification                  25      0.2%            25      0.2%      1.00
powermgr                      49      0.3%            49      0.3%      1.00
resourceschedule            30      0.2%            30      0.2%      1.00
security                     234      1.6%             234      1.5%      1.00
sensors                     51      0.3%            51      0.3%      1.00
startup                      124      0.8%             124      0.8%      1.00
telephony                     40      0.3%            40      0.3%      1.00
test                        10      0.1%            10      0.1%      1.00
updater                      106      0.7%             106      0.7%      1.00
usb                            7      0.0%               7      0.0%      1.00
useriam                      109      0.7%             109      0.7%      1.00
utils                        206      1.4%             206      1.3%      1.00
web                            3      0.0%               3      0.0%      1.00
window                         1      0.0%               1      0.0%      1.00
wpa_supplicant-2.9             165      1.1%             165      1.0%      1.00

c overall build overlap rate: 1.08


Please check build log in /home/openharmony/out/rk3568/build.log
=====builderror=====

arc 发表于 2024-2-6 22:14:48

学习一下,谢谢楼主

olyycall 发表于 2024-4-25 18:42:32

本帖最后由 olyycall 于 2024-4-25 18:44 编辑

在设备树启动命令行参数添加mem=4G 就可以解决8G不显示问题,求置顶

cccMos 发表于 2024-5-11 17:16:26

多谢楼主分享{:4_211:}
页: 7 8 9 10 11 12 13 14 15 16 [17] 18
查看完整版本: [OpenHarmony 3.1 Release] Firefly ROC-3568-PC移植过程和固件下载