As I wrote the Zedboard Chronicles - Episode One blog last week, I was struck with the notion that it was often difficult to convey information about the debug environment I was using. Although the pictures in the blog did convey some information, they didn’t convey the power and insight that the SourcePoint debugger can offer a developer when dealing with the Zynq 7000 SoC from Xilinx. The hardware platform is so powerful and configurable, with multiplexed IO, and embedded controllers that help with device management tasks. All this provides great flexibility, but with flexibility comes complexity, as highlighted when you simply read the Technical Reference Manual.
So, I decided to create a video blog or “Vblog” about my adventures into understanding this unique SoC. We have all heard that “A picture is worth a thousand words.” So, I asked my son in jest, “If a picture is worth a thousand words, what is a video worth?” Without missing a beat, his response was “How long is the video and what was the frame rate?” My response was “The video is about four and one half minutes at a frame rate of 24fps.” He quickly responded “6,480 frames or 6,480,000 words.” College students are so plugged into video media today!
With that information, I produced a video chronicle, one of many to come, and the video covers booting the Zedboard and connecting the SourcePoint debugger for ARM. Gaining independent control of each of the Cortex-A9 cores and examining the JTAG slave reset software is on the video.