5377 views|7 replies

5

Posts

0

Resources
The OP
 

nRF52832 keil ROM and RAM configuration [Copy link]

The layout of nRF52832 ROM is shown in the figure below: SoftDevice 0x0000 1000 - 0x0002 0000 (124 kB) 0x0000 1000 - 0x0002 0000 (124 kB) [td]Master Boot Record (MBR)
Usage
Memory range nRF52832 (S132 v5.0.x )
Memory range nRF52840 (S140 v5.0.x)
Bootloader settings[/ td][td]0x0007 F000 - 0x0008 0000 (4 kB)0x000F F000 - 0x0010 0000 (4 kB)
MBR parameter storage[/td ][td]0x0007 E000 - 0x0007 F000 (4 kB)0x000F E000 - 0x000F F000 (4 kB)
Bootloader0x0007 8000 - 0x0007 E000 (24 kB)[ /td][td]0x000F 8000 - 0x000F E000 (24 kB)
Application area (incl. free space)0x0002 0000 - 0x0007 8000 ( 352 kB)0x0002 0000 - 0x000F 8000 (864 kB)
0x0000 0000 - 0x0000 1000 (4 kB)
Why is the Application configuration in Keil like this? [attach ]366410[/attach] Why is the ROM start address not 0x20000?

捕获.PNG (9.01 KB, downloads: 0)

捕获.PNG
This post is from ARM Technology

Latest reply

Using S132, it takes up a total of 124KB.  Details Published on 2018-7-27 17:56
 

1903

Posts

0

Resources
2
 
Generally, the default settings are fine. Didn't you understand the manual? You need to read the manual carefully. Brother, these are the basic knowledge.
This post is from ARM Technology
 
 
 

5

Posts

0

Resources
3
 
I looked in the manual, but couldn't find anything relevant. Could you please give me some detailed advice? I'm sure I'm not very good at it. Thanks in advance!
This post is from ARM Technology
 
 
 

252

Posts

0

Resources
4
 
Different softdevices have different sizes, so APP_CODE_BASE is different. S132 has a size of 124KB, and its corresponding APP_CODE_BASE is 0x1F000.
This post is from ARM Technology
 
 
 

5

Posts

0

Resources
5
 
jj1989 posted on 2018-7-27 17:22 Different softdevices have different sizes, so APP_CODE_BASE is different. S132 is 124KB in size, and the corresponding APP_CODE_BASE is 0x1...
But, there is also a 4K MBR?
This post is from ARM Technology

Comments

Using S132, a total of 124KB is occupied.  Details Published on 2018-7-27 17:56
 
 
 

252

Posts

0

Resources
6
 
chunming.tian posted on 2018-7-27 17:30 But, there is also a 4K MBR?
Using S132, it takes up a total of 124KB.
This post is from ARM Technology
 
 
 

5

Posts

0

Resources
7
 
jj1989 posted on 2018-7-27 17:56 Using S132, it takes up a total of 124KB.
Got it, thank you!
This post is from ARM Technology
 
 
 

5

Posts

0

Resources
8
 
chunming.tian posted on 2018-7-28 13:44 I understand, thank you!
I finally found the problem today: I used SDK 12.3.0, but the SDK I read on the official website was 14.2.0, and their ROM layouts are exactly 4K different.
This post is from ARM Technology
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list