(一)RK3288 的内存接口长什么样
RK3288 的内存控制器是 32-bit 单通道结构,支持 DDR3/DDR3L 与 LPDDR2/3 两类器件。它是国内广告机、教育平板、工控一体机里存量最大的平台之一,板型五花八门,同一颗 SoC 在不同方案商手里能做出完全不同的内存拓扑。
RK3288 的官方描述是「DDR3 / DDR3L · LPDDR2/3(32-bit)」。能不能挂、能挂多少,先由这两项决定;其余参数都在此之后才谈得上优化。32-bit 单通道是硬约束,容量可以加、带宽加不了,这是老平台最先撞到的墙。
RK3288 项目大多已经量产多年,换料的真实动机通常是原厂停产,而不是降本——所以「能长期供货」比「便宜几分钱」重要。
(二)带宽算术:32-bit × 1866Mbps 到底是多少
RK3288 配 32-bit(2 × x16) 时,标称带宽为 32 × 1866 ÷ 8 ≈ 7.5 GB/s,双向 14.9 GB/s。这些带宽要分给:1080P 广告片循环播放、触控交互渲染、以及本地媒体文件解码
别忘了利用率:RK3288 的实测带宽利用率一般在 55%–65%,即 7.5 GB/s 里真正能用 4.1 GB/s 左右。32-bit × 1866Mbps 约 7.5GB/s,对 1080P 场景够用;一旦上 4K 解码,带宽会先成为瓶颈而不是 CPU。 一开始就按满带宽规划的项目,几乎都改过规格。
容量不能只看颗粒型号:RK3288 单颗 2Gb(256MB),2 颗组 32-bit 512MB,广告机常见 1GB/2GB 配置需换更大容量 die。
(三)为什么配 PSD3S0B1A-02G
PSD3S0B1A-02G 是 DDR3L 2Gb(256MB) 的 x16 器件,96-ball FBGA 封装,工作温度 -25℃ ~ 85℃。2Gb x16 是这一档位供货最稳的容量,2 颗正好铺满 32-bit;DDR3L 1.35V 让老平台的电源改造幅度最小
老平台的 DDR 供电多为 1.5V 固定输出,改 DDR3L 时最省事的做法是把 LDO 换成可调型号并锁定 1.35V,而不是在颗粒侧做文章。
广告机客户通常一次备料半年到一年,换料时把批次一致性看得比单价更重;朴思同批次交付可以省掉客户自己筛料的工作。
(四)验证状态与导入路径
导入路径比参数更影响进度,这一步最好提前问清。
RK3288 属瑞芯微老平台存量线,朴思 DDR3/DDR3L 颗粒按 pin-to-pin 换料方式配套,已在广告机与教育平板类客户批量使用;具体电压档按项目供电设计确定。
老项目换料建议先做小批量试产(200~500 台),跑满一个高温老化周期再放量,比一次性切换风险低得多。
(五)硬件设计要点
下面五条是量产前必须逐项确认的清单。
- VREF 与 ODT:DDR3L 的 VREF 由分压或专用基准给出,纹波要求 ≤1% VDD;ODT 阻值按平台参考设计配(常见 60Ω/120Ω),擅自放大到高阻会让读写眼图闭合。
- 训练与眼图:量产前用平台的 DDR 训练流程跑一遍,记录每个颗粒位的读取窗口;窗口偏窄的通道要单独复核走线,而不是靠调驱动强度硬压。
- 复位与初始化:RESET# 的释放要晚于电源稳定 200µs 以上,且复位走线远离 DQS;复位毛刺会造成「偶发不启动」,排查极费时间。
- 夹具与测试点:量产夹具的探针位置要避开 DQ 走线,探针电容会改变阻抗;这一条在高速档上尤其明显。
- 电压别混料:DDR3L 是 1.35V 器件,与 1.5V DDR3 不互通。主板若按 DDR3 供电设计(1.5V)直接贴 DDR3L,短时间可能点亮,长期是过压工作,高温下失效率会明显上升。选型时先确认供电档位,再定料号。
(六)量产测试:把「能用」变成「每批都一样」
测试环节最容易省,也最容易在半年后付出代价。
DDR3L 的失效多数不是「不通」,而是高温下偶发误码、低压启动临界这类边界问题。朴思出货采用 MDCCT 多重动态交错比对,配合 DVS 电压调节做三级压力(标称、±5%、极限),逐颗记录误码分布,数据进 MES 可追溯——量产线出现内存相关异常时,能直接反查是颗粒、固件参数还是板级电源的问题。
有基线数据在手,后续任何一次改动带来的偏差都能第一时间被发现,而不是等到现场返修。
(七)测试数据怎么看
此外还有一道「换板不换料」的交叉验证:同一批颗粒在不同板型上各跑一轮,若某个板型的误码明显偏高,问题在板级而非颗粒,这一步能省掉很多扯皮。
同平台族 AVL 型号对照
下面这张表按平台族整理,用来看「同厂其他型号能不能复用同一颗料」;最终配置仍以各平台 datasheet 为准。
| RK3568 / RK3568J | DDR3 / DDR4 · LPDDR3 · LPDDR4/4X | PSD4N0B3A-08G · PSX4H0B4S-016G |
|---|---|---|
| RK3566 / RK3562 | DDR3 / DDR4 · LPDDR4/4X | PSD4N0B3A-08G · PSD3S0B1A-02G |
| RV1106 / RV1126 | 16/32-bit DDR3 / DDR4 外挂 | PSD3Y0B0A-01G · PSD4N0B3A-08G |
| RK3399 / RK3288 / RK3328 | DDR3 · LPDDR3/4 | PSD3N0B1A-04G · PSD3S0B1A-02G |
| RK3308 / RK3506 / PX30 | DDR2 / DDR3 外挂 | PSD3Y1B0A-01G · PSD3N0B0A-01G |
常见问题
RK3288 能上 4Gb 颗粒吗?
控制器支持,但要看板子预留的颗粒位与固件的地址映射;多数老板只留了 2Gb 的位置。
为什么不推荐直接换 LPDDR3?
拓扑与走线规则完全不同,等于重新设计主板,存量项目不划算。
怎么确认板子是 1.35V 还是 1.5V?
量颗粒 VDD 引脚的实际电压,别只看电源芯片丝印;分压电阻改了电压也会跟着变。