- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
My current project uses external microprocessor (TI MSP430) to communicate with the VIP block. As for a beginner I tried out the Test Pattern since there were only four registers to work with -- just for the sake of simplicity. However, I have not been able to read or write any of the registers at all. They are always read back all zero's.
Question for your experts out there, do I need to do something special in order to get access to these registers? Here are the steps coded in my external CPU: Writing: • Set Register# (control_av_address[1..0]) • Put data on the data bus (control_av_writedata[15..0]) • Write Pulse HI (control_av_write = 1) • Delay 100us • Write Pulse LO (control_av_write = 0) Reading: • Set Register# (control_av_address[1..0]) • Read Pulse HI (control_chipselect = 1) • Delay 100us • Read Pulse LO (control_chipselect = 0) • Read Data bus (control_av_readdata[15..0]) Thanks in advance, JIMMYLink Copied
0 Replies
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page