Wanting the flexibility to program the uP right at the CAN interface
to be able to be an in-car display, and really wanting real-time
display (and Logging) of at least the 3 CAN busses.
1. I ordered AVR-CAN Development Boards from Mouser, $54 + Ship in Q1:
It is a 16 MHz board made by Olimex (see their link below), with an Atmel AT90CAN128 uP.
You would want 1 to 4 of these for monitoring, or just one to add a display
and have a SOC monitor. We are using these today, with our software, to
monitor and log at least 2 of the CAN busses.
I ordered from Mouser because they had them in stock and are usually fast delivery:
http://www.mouser.com/Search/ProductDetail.aspx?R=AVR-CANvirtualkey63420000virtualkey909-AVR-CAN
The board is made by (or for) Olimex:
http://olimex.com/dev/index.html
Click AVR on the left, and then AVR-CAN in the Development Boards
list on on the left side of the page.
More good pictures at this site, another source:
http://www.sparkfun.com/products/8279
A Users Manual, from another site:
http://www.olimex.com/dev/pdf/AVR/AVR-CAN.pdf
Another source, apparently $49 each (but this is only 8MHz, not the 16MHz we want):
(also, this board has different conectors)
http://www.bravekit.com/AVR_CAN_ATMEL_AT90CAN128_prototype_board_JTAG_ISP_RS232_UART
Aother description, with a schematic of the board:
http://www.radiolocman.com/op/device.html?di=71375&/AVR-CAN
The AT90CAN128 uP is described at the Atmel site:
http://www.atmel.com/dyn/products/product_card.asp?part_id=3388
2. I ordered the "T" OBD2 Pass-thru Connector and Cable, $21 to USA
All 16 pins are wired.
http://www.carplugs.com/Product_view_Cables_6.html
The one turbo found above is not a pass-through conector:
http://www.obd2cables.com/products/obd-cables/cables-open-end/open-end-to-j1962/cable-j1962m-ra-type-b-to-open-end-6ft.html
3. I ordered a USB-H-1004 "USB-to 4-Port RS232" (1MHz), about $55 + T&S
http://www.easysync-ltd.com/product/534/usb2-h-1004.html
We have not yet used or tested this piece, but the specs seem to be good
for speed, and I hope to be able to plug in 1 to 4 of the Atmel boards
directly to this "base" to form part of a 1 to 4 channel package that would
monitor the EV, Car, AV, and even QC busses.
I will investigate the firmware Loader for this AVR-CAN board and
report more in a few days. In the mean time, I only need some
9-pin connectors and shells ... and more programming.