Has anyone actually used / tested the second CAN channel on their Panda?
Its either my unit is defective or something is wrong with the implementation of channel 2.
In my situation I cannot even get channel 2 to throw bus errors, much less work with data.
If you take the sample code from http://wiki.tinyclr.com/index.php?title=CAN
and change the code from channel 1 to channel 2 with no transceiver hooked up, just a raw Panda II board, you should throw a bus error… Otherwise tap the RD pin (di30) and you should throw bus errors in your debug window.
For me I get nothing… The Panda seems to think everything is fine, but nothing is happened. However, everything works great on channel 1. I can get bus errors, receive and transmit data using a transceiver with no issues.
I have burned up tons of hours trying to implement a second CAN channel with no luck… Therefore, I stripped down back to the bare Panda and I really think something is wrong with channel 2 @ a fundamental level… It might be just my unit is bad, but I hope that is not the case.