Edit online

PSRAM 配置

驱动配置

使能 XSPI 相关的驱动,在 Luban-Lite 根目录下执行 source onestep.sh 并 lunch 相关 bootloader 配置文件, 再执行 scons --menuconfig,进入 menuconfig 的功能配置,在 SDK 的配置界面中,进行下列的选择:

Bootloader options  --->
    Drivers  --->
    [*] PSRAM support
        PSRAM Parameter  --->
        (0) XSPI CS0 data PIN remap
        (0) XSPI CS1 data PIN remap
        (198000000) XSPI CLK config, range 50MHz-200MHz

D13x PSRAM 合封在芯片的方案中,PSRAM 是属于芯片封装一起的, data 引脚复用已经固定,无需配置,用户可调整 CLK

  • 198000000 XSPI CLK config, range 50MHz-200MHz 是针对 XSPI 控制器的时钟配置,同时也是输出到 PSRAM 模块的时钟配置, D13x 方案中使用的 PSRAM 最大支持 200MHz。

LDO 使能

在 Luban-Lite 根目录下执行 source onestep.sh分别依次对 bootloader 和 rtos 配置文件选中 执行 scons --menuconfig,进入 menuconfig 的功能配置,在 SDK 的配置界面中,进行下列的选择:

Board options  --->
[*] Using Syscfg
      Syscfg Parameter  --->
      -*- SYSCFG LDO18 enable  --->
      (7)   LDO18 voltage value level <0-7>

LDO18 使能并配置 1.92V,给 PSRAM 提供电源,需要根据实际硬件来决定是否使能,上述参数为芯片特性参数, 保持默认值即可。

在 x 方案中,使用的 PSRAM 使用 1.92V 拥有更好的性能,LDO18 属于 SYSCFG 模块下的配置,共有 8 档可调电压,分别
  • 0:LDO18_VAL_1_71V 对应 1.71V

  • 1:LDO18_VAL_1_74V 对应 1.74V

  • 2:LDO18_VAL_1_77V 对应 1.77V

  • 3:LDO18_VAL_1_80V 对应 1.80V

  • 4:LDO18_VAL_1_83V 对应 1.83V

  • 5:LDO18_VAL_1_86V 对应 1.86V

  • 6:LDO18_VAL_1_89V 对应 1.89V

  • 7:LDO18_VAL_1_92V 对应 1.92V