Hi, all
I work on DM8127 RDK3.50, default is 512MB DDR400, I want to change to 1GB DDR533, I change DDR PLL, DMM map, and memory map.
I do the following modification:
#define DDR_M 1066 // 800 -> 1066 in clocks_ti814x.h
#define PG2_1_DMM_LISA_MAP__0 0x0
#define PG2_1_DMM_LISA_MAP__1 0x0
#define PG2_1_DMM_LISA_MAP__2 0x805C0300
#define PG2_1_DMM_LISA_MAP__3 0xA05C0300
And rebuild UBOOT-MIN & UBOOT
/* 1st 512MB */
var LINUX_SIZE = 256*MB; /* Linux Memory */
var SR1_SIZE = 195*MB; /* Stream Buffer (Cached) */
var VM3_CODE_SIZE = 3*MB; /* VM3 Code */
var VM3_DATA_SIZE = 14*MB; /* VM3 Data */
var DM3_CODE_SIZE = 2*MB; /* DM3 Code */
var DM3_DATA_SIZE = 22*MB; /* DM3 Data */
var DSP_CODE_SIZE = 4*MB; /* DSP Code */
var DSP_DATA_SIZE = 16*MB; /* DSP Data */
/* 2nd 512MB */
var TILER_SIZE = 128*MB; /* Tiler Memory, MUST be aligned on 128MB boundary */
var SR2_SIZE = 361*MB; /* Frame buffer (Non-Cache) */
var SR0_SIZE = 16*MB; /* Syslink IPC (Non-cached) */
var HDVPSS_DESC_SIZE = 2*MB; /* VPSS M3 - VPDMA descriptor */
var HDVPSS_SHARED_SIZE = 2*MB; /* VPSS M3 - FBDev */
var NOTIFY_SHARED_SIZE = 2*MB; /* Host - VPSS M3 Notify (for FBDev) */
var REMOTE_DEBUG_SIZE = 1*MB; /* Remote Printf */
Rebuild RDK syslink.
My Questions is
1. VIDEO-M3 running, but H264 cant work.
2. If I only use JPEG encoder, after exit program, run again, cause 'Segment fault' error.
Is configuration right, and how to correct it?
Thanks
Richard