I'm in the process of doing the same atm.
You need a can adapter and send two messages ten times a second with 500k and don't forget the 120Ohm termination on both sides:
Code:
static tCAN message1;
message1.id = 0x130; //formatted in HEX
message1.header.rtr = 0;
message1.header.length = 5; //formatted in DEC
message1.data[0] = 0x45;
message1.data[1] = 0x40;
message1.data[2] = 0x22; //formatted in HEX
message1.data[3] = 0x8F;
message1.data[4] = 0xFE;
static tCAN message2;
message2.id = 0x12F; //formatted in HEX
message2.header.rtr = 0;
message2.header.length = 8; //formatted in DEC
message2.data[0] = 0x37;
message2.data[1] = 0x7C;
message2.data[2] = 0x8A;
message2.data[3] = 0xDD; //formatted in HEX
message2.data[4] = 0xD4;
message2.data[5] = 0x05;
message2.data[6] = 0x33;
message2.data[7] = 0x06;
I'm using a SparkFun Can shield on an ardiuino.
If you want to flash you will need a zgw/zgw preferred 4sk or 8sk (Important: Change the ZGW vin to the desired NBT vin or it will lock.)
As a PSU just get an old PC Power Supply all components use 12V anyways.
Just get a quadlock extension like
this and cut it for the main connection.
Interesting links and part numbers in no particular order:
Code:
http://www.bmw-etk.info/teile-katalog/prd/BMW/VT/P/F01/Lim/740dX/ECE/L/A/2011/01/52541/61/61_2350/61359322532 ZGW connectors
61139299610 OABR Connector
61119374919 OABR pins
https://3.bp.blogspot.com/-VVf_BRHoAIg/V9-JmHsfKWI/AAAAAAAADUg/j2BfH_SfweMzCrVqMvFK2h7AtuZ7Tig7QCEw/s1600/NBT-EVO-coding-cable.jpg OABR wiring
https://www.develektro.com/Produktpalette_3246 ZGW stuff
can wiring https://www.e90post.com/forums/attachment.php?attachmentid=1969408&d=1547137226
OABR to ATM wiring
Code:
OABR socket:
61139299610
OABR pins:
61139230105
pinout:
evo side:
2: ETH ATM RX-
4: ETH ATM RX+
8: ETH ATM S
17: ETH CODING TX+ to RJ45 pin 1 and/or OBD2 pin 12
18: ETH CODING RX+ to RJ45 pin 3 and/or OBD2 pin 3
19: ETH CODING TX- to RJ45 pin 2 and/or OBD2 pin 13
20: ETH CODING RX- to RJ45 pin 6 and/or OBD2 pin 11
atm side:
2 - ETH + to evo pin 4
3 - ETH S to evo pin 8
4 - ETH - to evo pin 2
7 - KCAN2 High to retrofit adapter KCAN2 lines
9 - KCAN2 Low to retrofit adapter KCAN2 lines
Passthrough mic, bmw assist:
15 - Mic + to head unit quadlock 17
16 - Mic - to head unit quadlock 22
17 - Mic S to head unit quadlock 33
18 - Mic S to microphone
19 - Mic - to microphone
20 - Mic + to microphone
54pin connector:
48 -> KCAN H on NBT
49 -> KCAN L on NBT
18pin connector:
9 -> OABR 18 (RX+)
11 -> OABR 17 (TX+)
12 -> OABR 19 (TX-)
13 -> Quadlock 29 (ETH-A)
18 -> OABR 20 (RX-)