Forum Discussion
tommmy
New Contributor
3 years agobaseAddress is 0x00000000?
regmap file generated by platform designer has these contents <baseAddress>0x0000000</baseAddress> i think it is not right, baseAddres should be generated with real peripheral base address
sstrell
Super Contributor
3 years agoNo, base addresses are either manually set by you or you can use the option from the system menu to have base addresses assigned automatically in non-overlapping ranges. The addressing of registers or memory locations within a component are offsets from the base address set in Platform Designer.
tommmy
New Contributor
3 years agoyou did not got it . "*.regmap" file is generated after you set the component base address use platform designer and click the generate button. you can set address range manually or use auto address assignment, but i am not talk about how to set base address.
regmap file is generated by *.svd file specified by
```set_interface_property [interface name] CMSIS_SVD_FILE [svd file path]```
in *_hw.tcl