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 提供电源,需要根据实际硬件来决定是否使能,上述参数为芯片特性参数, 保持默认值即可。
-
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