2021-10-22 02:14 AM
Solved! Go to Solution.
2021-10-22 05:20 AM
As you probably know, JTAG was originally developed for testing boards/assemblies, and debugging was added later. In your case you need a JTAG host to access a JTAG slave, which is usually not implemented in microcontrollers.
To answer your questions: The JTAG port can only be used for debugging and testing the STM32. You could try implementing a JTAG host with bit banging, but it's not an easy task.
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter
2021-10-22 02:28 AM
2021-10-22 02:38 AM
Hello Peter,
Thank You,
Is there any example software is available for same ?
Regards,
Manu
2021-10-22 02:50 AM
If you want to communicate with a BMC via I2C, you should know its protocol so that you can write the software for the communication yourself.
Regards
/Peter
2021-10-22 02:59 AM
Can you suggest Any MCU With JTAG.
Regards,
Manu
2021-10-22 03:02 AM
Almost all STM32 offer a JTAG interface if the number of pins allows.
Regards
/Peter
2021-10-22 03:41 AM
With supported JTAG Is it possible access external SoC JTAG ? Or its only for MCU Debugging purpose ?
My application is used to access SoC JTAG from BMC Through MMC By using IPMB-I2C.
Regards,
Manu
2021-10-22 05:20 AM
As you probably know, JTAG was originally developed for testing boards/assemblies, and debugging was added later. In your case you need a JTAG host to access a JTAG slave, which is usually not implemented in microcontrollers.
To answer your questions: The JTAG port can only be used for debugging and testing the STM32. You could try implementing a JTAG host with bit banging, but it's not an easy task.
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter