All,
PLease let me know file name to check or change the Memory Mapping in DM365 board(RAM)
BR,s
Mahesh Kalmeshwar
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
All,
PLease let me know file name to check or change the Memory Mapping in DM365 board(RAM)
BR,s
Mahesh Kalmeshwar
Hi,
|
PLease let me know file name to check or change the Memory Mapping in DM365 board(RAM) |
What exactly you want do ? For machine code you can refer to
<linux_source>/arch/arm/mach-davinci/board-dm365-evm.c and
<linux_source>/arch/arm/mach-davinci/dm365.c
Regards,
--Prabhakar Lad
I am looking for :
RAM Addrs for:
Linux,CMEM,DDRALGHEAP,DDR,RESET_VECTOR,DSPLINK -----------> Address ranges
BR's
Mahesh Kalmeshwar
Hi,
For Linux load address you need to look at Uboot (source include/configs/davinci_dm365evm.h) Look for this CONFIG_SYS_LOAD_ADDR
CMEM is module for more info look at this http://processors.wiki.ti.com/index.php/CMEM_Overview
For SDRAM also look at uboot source look for (PHYS_SDRAM_1/PHYS_SDRAM_1).
For vector address refer arch/arm/mach-davinci/include/mach/cp_intc.h in linux source.
Regards,
--Prabhakar Lad
In simple terms.
Normally memory start add will be 0x8000000, it will be LINUX memory, next CMEM and DDR. Linux memory size will mentioned in bootargs and CMEM size will be in loadmodule. And in DM36x there won't be DSPLINK/SYSLINK beacuse there is no DSP and all VISA calls are local.
Hi ALL,
Please let me know the memory zone on running board(DM365ipnc).
1. Our dm365 (custom ) board is running - Now I am facing memory related issues .
Please let me know how do I know RAM Memory zone , Please don't give wages ans....
How is RAM divided ? like
kernel(start end addr) - i know 0x80700000 start addrss and end address is +1.8MB
FS start with 0x11xxxxxxx and size of that on flash ram addr is 0x82000000
CMEM 0x83xxxxx start addredd and end address some thing .
Now memory is overlapping
So How do you exactly calculate and which file gonna modification is needed ?
I am using 128MB 0r 256 MB or evening 1GB or more -- Now I waana need to divid the RAM area ? how to do that
Please specific to the issue or if you need more info let me know.
BR's
Mahesh Kalmeshwar.
mahesh kalmeshwar said:kernel(start end addr) - i know 0x80700000 start addrss and end address is +1.8MB
FS start with 0x11xxxxxxx and size of that on flash ram addr is 0x82000000
Your understanding is wrong. Kernel doesn't take the ram address from where you load it 0x80700000. It actually starts from the address 0x8000_0000 and the size is specified in the bootargs "mem="
mahesh kalmeshwar said:CMEM 0x83xxxxx start addredd and end address some thing .
You are specifying the start address of CMEM and size of the CMEM region as arguments to the cmemk.ko module. Now if its overlapping you can change these parameters to fit into the right region.
Hope I could clarify.