Other Parts Discussed in Thread: BQ79600EVM, USB2ANY,
Tool/software:
I'm currently using a setup with a USB2ANY (connected to the bridge), a BQ79616EVM (as a stack device), a BQ79600EVM (as the bridge) and a LaunchXL2-TMS57102 (UART device). Using the UART_MIRROR_EN debug feature I'm trying to forward a VIF to UART message, but with no success. I enable the feature and try auto-addressing using the BQAutoEval GUI and forward the VIF to UART data but it does not work.
I then tried checking if any data was being sent on the RX/TX lines on both connectors J3 and J17 using a logic analyzer and I saw data coming out of it from J17 but not J3. The data wasn't anything I sent via the GUI. At first both lines were high as in standby mode, but then when I connected to pin 6 (USB2ANY_3.3V) I started seeing data back again. Here are my questions:
- In order to be able to forward any data using the UART_MIRROR_EN debug feature, is it necessary to give an address to the UART device?
- Is the forwarding only replicating data that is going on inside BQ79616EVM, or can it actually send data to an address set to the UART device?
- Since I only see data when I have pin 6 (USB2ANY_3.3V) connceted, does it need to have voltage going on? Would that be why I cannot see data on J3 since it only has GND (pin 1)?
- If I use the BQ79616EVM as the bridge with the USB2ANY, should I still be able to do the forwarding using J3?
*When a connection is done to GND to have a common ground the stack device is turned off