2025-11-15 2:12 PM
Hi,
The memory address of the AH1B is being referenced on the memory block as 0x4000 0000 (page 67) but further in the documentation it is referenced as 0x4002 0000 (page 69)
Please open an internal ticket for doublecheking and possible fix on the nex Rev.
Best,
Alessandro
Solved! Go to Solution.
2025-11-15 3:01 PM
Hello @anardinelli
There is not a typo there. On the Figure 2 of the RM0434 Rev 14, the AHB1 start address is 0x4000 0000 and it includes APB1, APB2,…:
For the Table 1 of the same document, start address of the APB1 is 0X4000 0000:
So, the document is correct.
Best Regards.
II
2025-11-15 3:01 PM
Hello @anardinelli
There is not a typo there. On the Figure 2 of the RM0434 Rev 14, the AHB1 start address is 0x4000 0000 and it includes APB1, APB2,…:
For the Table 1 of the same document, start address of the APB1 is 0X4000 0000:
So, the document is correct.
Best Regards.
II
2025-11-16 2:18 AM
@Issamos I see, thanks for the follow up.
It's at least confusing then. It would be good to have the secondary buses to AHBx grouped, for example:
| AH1B | APB1 | 0x4000 0000 - 0x4000 03FF | 1K | TIM2 |
Best,
Alessandro
2025-11-16 2:28 AM
You just have to read figure 2 together with the table 1 and that’s it.
I think your question is answered. Please select the comment that answers your original question as best answer to close this topic.
Best Regards.
II