导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. ZZJ123
    Z
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 300
    • 主题 0
    • 帖子 10
    • 最佳 0
    • 群组 0

    ZZJ123LV 3

    @ZZJ123

    300
    积分
    0
    声望
    7
    资料浏览
    10
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    ZZJ123 取消关注 关注

    ZZJ123 发布的最新帖子

    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 测试屏驱动,先执行 disp -c 0 8,看屏是否有响应?

      发布在 MR Series
      Z
      ZZJ123
    • 回复: D1上面跑melis,起来就崩了

      @geniusgogo 另外一个帖子有回复处理方法。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @zzj123 把下面这段配置,放在 source/projects/d1-evb-board/configs/sys_config.fex和source/projects/d1-evb-board/configs/sys_config_nor.fex 中,TF卡应该就可以使用了。

      [sdcard_global]
      used_card_no    = 0x01
      ;used_card_no = 0x01, when use card0
      ;used_card_no = 0x02, when use card1
      ;used_card_no = 0x03, when use card0 & card1
      internal_card = 0x00
      ;internal_card = 0x00, 无内置卡内置卡
      ;internal_card = 0x01, card0 做内置卡
      ;internal_card = 0x02, card1 做内置卡
      ;如果该卡是内置卡,则检测脚未注释,也不会使用
      [sdc0det_para]
      detect_pin  = port:PF6<0><1><1><default>
      [sdc1det_para]
      msdet_para   = port:PG6<0><1><1><default>
      
      [sdc0]
      ;sdc0_used          = 1
      ;bus-width      = 4
      sdc0_d1            = port:PF00<2><1><1><default>
      sdc0_d0            = port:PF01<2><1><1><default>
      sdc0_clk           = port:PF02<2><1><1><default>
      sdc0_cmd           = port:PF03<2><1><1><default>
      sdc0_d3            = port:PF04<2><1><1><default>
      sdc0_d2            = port:PF05<2><1><1><default>
      ;cd-gpios           = port:PF06<0><1><2><default>
      ;card-pwr-gpios     = port:PL08<1><1><2><default>
      ;ctl-spec-caps      = 0x4
      ;sunxi-power-save-mode =
      ;sunxi-dis-signal-vol-sw =
      ;vmmc="vcc-sdcv"
      ;vqmmc="vcc-sdcvq33"
      ;vdmmc="vcc-sdcvd"
      [sdc1]
      ;sdc1_used          = 1
      ;bus-width= 4
      sdc1_clk           = port:PG00<2><1><1><default>
      sdc1_cmd           = port:PG01<2><1><1><default>
      sdc1_d0            = port:PG02<2><1><1><default>
      sdc1_d1            = port:PG03<2><1><1><default>
      sdc1_d2            = port:PG04<2><1><1><default>
      sdc1_d3            = port:PG05<2><1><1><default>
      ;sunxi-power-save-mode =
      ;sd-uhs-sdr50=
      ;sd-uhs-ddr50=
      ;sd-uhs-sdr104=
      ;cap-sdio-irq1=
      ;keep-power-in-suspend=
      ;ignore-pm-notify=
      ;max-frequency   = 150000000
      
      
      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 这应该已经能够进入控制台了吧。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 在 在D1上面如何跑melis的D1版本? 中说:

      = d:\mod\slib.mod.
      [ERR]: [LDR_LoadFile:0257]: open file [d:\mod\slib.mod] failed
      [ERR]: [esMODS_MInstall:0585]: load module file [d:\mod\slib.mod] fa

      不清楚你那边的版本为啥会少了slib.mod,但可以把文件系统里面的东西都清空。方法如下:

      1. 在SDK环境中执行 crootfs,然后把这里面的文件都删掉,不需要编译,重新打包烧录试试。
      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 这个是可以支持的。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos sdmmc和lcd驱动有经过验证的,没有以太网接口驱动。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 嗯嗯,更换Nand物料就是把nand元件换成spinor元件。禁止spinor锁是避免烧录不进去,这个主要是版本之间可能存在差异,没有及时做好同步导致的。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 嗯嗯,只测试过spinor。D1开发板使用的是Nand物料,最好换成spinor物料来启动。另外全志的spinor驱动依据spinor id来进行启动,替换物料时,需要确认该物料在全志的支持列表上。另外,因为全志默认spinor驱动会使能spinor的锁机制,最好用make menuconfig CONFIG_DRIVERS_SPINOR_WRITE_LOCK 关掉,禁止spinor的写锁。

      发布在 MR Series
      Z
      ZZJ123
    • 回复: 在D1上面如何跑melis的D1版本?

      @bookos 全志目前提供出去的Melis SDK,D1开发板尚未进行卡启动验证和Nand启动验证,仅验证过spinor启动。

      发布在 MR Series
      Z
      ZZJ123