Aug 16, 2020
11:05 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 16, 2020
11:05 AM
Hi,
The CYW43438 block diagram shows that its Cortex-M3 core has ETM.
But I try to read its registers from 0xE0041000, I got all 0xFFFFFFFF.
I read it through SDIO brcmf_sdiod_readl().
Can I read the MMIO registers through SDIO interface? Or something I did it wrong?
Thanks
Best Regards,
Mingbo
Solved! Go to Solution.
Labels
- Labels:
-
Debug
-
Wifi+Bluetooth
-
Wireless MCU
1 Solution
Aug 16, 2020
09:52 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 16, 2020
09:52 PM
You can't use sdio read/write to access the ETM registers. The interface is not available for production use-cases and all the debug efforts are handled through prints/dmesg etc.
2 Replies
Aug 16, 2020
09:52 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 16, 2020
09:52 PM
You can't use sdio read/write to access the ETM registers. The interface is not available for production use-cases and all the debug efforts are handled through prints/dmesg etc.
Aug 19, 2020
11:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 19, 2020
11:30 AM
Thanks