Unable to access external storage 0x90000000 but download successful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-28 6:43 AM
The application can be downloaded to external Flash at address 0x90000000. However, during debug startup, address 0x90000000 cannot be accessed, even though there are no errors during XSPI initialization.
Hardware Error:
- Fault PC (Program Counter): 0x2000fec8
- Fault LR (Link Register): 0x38636566
- Bus Fault Address: 0x90000000
Hard Fault Error The flash chip is: MX25UM25645G Set as follows
Solved! Go to Solution.
- Labels:
-
STM32H7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-28 7:25 AM
LR looks to be ASCII junk, perhaps popped off the stack.
You'll need to look at the generated CODE, and debug it
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-28 7:25 AM
LR looks to be ASCII junk, perhaps popped off the stack.
You'll need to look at the generated CODE, and debug it
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-29 6:25 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-29 6:31 AM
Thank you for your advice. Currently, after enabling the Flash module via the IOC configuration options, I have successfully accessed the address 0x90000000.
