I cannot display Hello World on port 0. I have the STM32F429I DISC-1 board.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 2:24 PM
The steps that I had done (STM32F429I-DISC1 Board)
1. copy and paste the code into syscalls.c
2. edit the _write function
4. build the project
5. edit the debugger setting
6. start debug
7. enable the SWV ITM Data Console
8. enable the port 0 in SWV
9. the screen before press resume
10: Nothing come out... can you please help me?
Solved! Go to Solution.
- Labels:
-
DEBUG
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 3:11 PM
SB9 is open by default
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
‎2022-06-21 3:05 PM
Use ITM_SendChar() by itself
Are you really running the core at 16 MHz, and not 168 MHz or 180 MHz?
Is SB9 made?
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
‎2022-06-21 3:06 PM
Hello @SUrte.1​
Welcome to STM32 Community =)
Check you Clock configuration (SYSCLK, HSE_VALUE)
Make sure to connect the SWV pin for Trace functionality and follow this AN4989, which will help you on printf debugging.
When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.
Imen
.
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 3:10 PM
Cross-linking so Google works better.. and I don't have to use the forsaken search on this web site.
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
‎2022-06-21 3:11 PM
SB9 is open by default
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
‎2022-06-21 3:15 PM
Hi,
Thank you for your answer. How can i fix it.
The middle of the SB9 is empty and do I need to apply a little solder there and join it as in the photo?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 3:18 PM
I don't want to do something wrong and damage the card please help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 3:47 PM
I soldered the sb9 and my problem was solved thank you very much
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-06-21 3:50 PM
The pads are specifically designed to wet and bridge with a little bit of solder, thus them being called "Solder Bridges"
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
‎2022-06-21 3:54 PM
You're a bit far away to come over..
Wet the two sides with a little solder so it bridges, connecting the two sides, and allowing the SWO (PB3) signal get to the ST-LINK/V2
If you're unsure of what's being done electrically, review the schematic, should be under the "CAD Resources" tab for the board's home page.
To remove the solder, use some desoldering wick to soak-up/pull-away the solder
Up vote any posts that you find helpful, it shows what's working..
