The goal of this project is to take control of the A4 Audi Navigation System screen of a 2001 A4 Avant. (aka Hacking the Audi Navigation System) Two Navigation Systems for Audis: * http://forums.audiworld.com/a4/msgs/107294.phtml * The little one is called Navigation System * The big one is called Navigation System Plus More Info on Audio Navigation System: * This PDF seems to refer to something called MCNet and has picture of the TravelPilot: http://www.datamicro.ru/can/standards/pdf/CANappl.pdf * Based on Blaupunkt TravelPilot * Perhaps it uses the MCNet OSEK protocol * it was verified by: http://spinroot.com/spin/Workshops/ws97/ruys.pdf * MCNet seems to have been part of OSEK (a time triggered RTOS, perhaps used in this system?) * validation paper above seems to indicate that this system is CAN 2.0a * Hmm, is this the communication protocol -- from OSEK: http://www.osek-vdx.org/mirror/OSEK%20COM%20V3_0.pdf The Audi bus is CAN-bus. CAN Bus info: * http://www.can.bosch.com/index.html * http://www.canbus.us/ * http://www.mip.sdu.dk/~arl/projects/bachelor/can.html * http://www.kvaser.se/can/ CAN Hardware: * Article surveying the market (8/2002): http://www.e-insite.net/ednmag/index.asp?layout=article&articleid=CA238419 * USB* http://www.intrepidcs.com/vcan/docs.htm * http://www.cangine.com/Technology/technology.html * http://www.keil.com/can/canchips.asp * http://www.kvaser.se/products/index.htm * USB* http://www.phytec.com/can/hardware/pccaninterface/sysusb.htm * http://www.canopen.us/companies.htm (a list of US companies) * http://www.peak-system.com/products/pcan-usb/usb-1e.htm * http://www.ems-wuensche.com/english/pcinter.htm * student implementation of some canbus stuff: http://www.mip.sdu.dk/~arl/projects/bachelor/report.pdf * http://www.esd-electronics.com/ (usb: http://www.esd-electronics.com/german/products/CAN/can-usb-mini_e.htm, also ethernet available) OpenSource hardware and software for CAN: * http://www.mhs-elektronik.de/cgi-bin/mhs.pl?id1=2&id2=1 * http://canfestival.sourceforge.net/ CAN Mailing List * http://www.vector-informatik.com/canlist/ CAN * http://www.ems-wuensche.com/ * CAN A, B, C: What's the difference?: http://groups.yahoo.com/group/CANbus/message/1760 Tiny SingleBoardComputers (SBCs) with CAN tranceivers: * http://www.phytec.com/cm592.html There's some application layers on top of CAN (which one for our system...?) * CANKingdom * DeviceNet * J1939 * CANopen * NMEA2000 * SDS CAN-Bus Drivers: * Linux - http://home.wanadoo.nl/arnaud/howto.html Links about CAN and Audis: * What is CAN-bus: http://forums.audiworld.com/tt/msgs/870201.phtml * Some dumps of Can-bus: http://forums.audiworld.com/s4/msgs/288648.phtml * http://groups.yahoo.com/group/CANbus/message/2337 * http://forums.audiworld.com/a4/msgs/92980.phtml ---- CategoryHomePage