F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > N55 Turbo Engine / Drivetrain / Exhaust Modifications > ***DIY: bootmod3 OBD Agent build with RPi 3 B
ARMA SPEED
Post Reply
 
Thread Tools Search this Thread
      03-08-2019, 11:17 AM   #353
m4journey
Private
m4journey's Avatar
20
Rep
57
Posts

Drives: f82
Join Date: Dec 2014
Location: uk

iTrader: (0)

Does the SD card needed to be on the device after setup?
Appreciate 0
      03-08-2019, 11:21 AM   #354
Bon F80
Instagram: matte_f80_competition
Bon F80's Avatar
Canada
127
Rep
219
Posts

Drives: M3 F80 ZCP 6-Speed
Join Date: Jan 2018
Location: Toronto, Canada

iTrader: (0)

Quote:
Originally Posted by m4journey View Post
Does the SD card needed to be on the device after setup?
yes. otherwise the wifi device does not boot up
__________________
18' M3 (F80) ZCP 6-Speed - IG: matte_f80_competition
Ind Frozen Dark Grey/M-Perf CF Pkg/MPE/KW CS 2-W/Girodisc+Carbotech/Vorsteiner VFF103
Track: Michelin Pilot Sport Cup 2 F: 265/35-19 R: 285/30-20
Street: Michelin PS4S F: 265/30-20 R: 285/30-20
Appreciate 1
      03-08-2019, 11:27 AM   #355
m4journey
Private
m4journey's Avatar
20
Rep
57
Posts

Drives: f82
Join Date: Dec 2014
Location: uk

iTrader: (0)

Quote:
Originally Posted by Pong View Post
yes. otherwise the wifi device does not boot up
Thank you
Appreciate 0
      03-14-2019, 07:12 AM   #356
smallba
Private First Class
smallba's Avatar
United_States
73
Rep
188
Posts

Drives: 2013 328i xDrive
Join Date: May 2016
Location: Orange County, NY

iTrader: (0)

Garage List
Great right up, everything tested great, gonna do a clean install this weekend. here is the splitter I'm using:
Attached Images
 
Appreciate 1
Insane435476.50
      03-14-2019, 08:26 AM   #357
jmciver
///M SubDriver
jmciver's Avatar
United_States
1832
Rep
2,782
Posts

Drives: 2017 M3, 2020 X7 40i
Join Date: Jul 2016
Location: DMV

iTrader: (0)

Garage List
2017 BMW M3  [10.00]
2020 BMW X7  [0.00]
2019 BMW X3  [0.00]
2009 BMW 128i  [0.00]
Quote:
Originally Posted by smallba View Post
Great right up, everything tested great, gonna do a clean install this weekend. here is the splitter I'm using:
I would not recommend using an OBD port splitter with the WiFi agent, unless the splitter has built-in circuitry to ensure proper data communications flow with multiple devices connected (and I have yet to see one that can do that). If you connect two OBD devices that need to communicate with the car, you will have a problem with data errors which will affect the functionality of one or both attached devices. Something you definitely don't want to have happen while flashing and will at the least be very annoying even if using the WiFi Agent for the gauge functionality (i.e. the gauges will not work properly).
__________________
///M3 COMPETITION 6MT - 2017 F80 Smoked Topaz Metallic
BM3 / MP-HAS / GC Camber Plates / Carbonstructure Interior
X7 XDrive 40i ///M-SPORT - 2020 G07 Arctic Grey Metallic

X3 XDrive 30i - 2019 G01 Mineral White (wife's) / 128i 6MT - 2009 E82 Jet Black (son's)
Appreciate 0
      03-14-2019, 09:54 AM   #358
Insane435
Major
Insane435's Avatar
United_States
477
Rep
1,467
Posts

Drives: 435ix M Sport EWG
Join Date: Jul 2016
Location: Michigan

iTrader: (1)

Quote:
Originally Posted by jmciver View Post
I would not recommend using an OBD port splitter with the WiFi agent, unless the splitter has built-in circuitry to ensure proper data communications flow with multiple devices connected (and I have yet to see one that can do that). If you connect two OBD devices that need to communicate with the car, you will have a problem with data errors which will affect the functionality of one or both attached devices. Something you definitely don't want to have happen while flashing and will at the least be very annoying even if using the WiFi Agent for the gauge functionality (i.e. the gauges will not work properly).
very true, it may be best just to unplug one or the other when needed.
__________________
2014 EBII 435ix - Stage 2+ Dragy: 0-60 3.61; 60-130 10.18
2020 MG M340ix - Dragy: 0-60 3.48
2018 LBB X4M40i - Stock Dragy: 0-60 4.85
Appreciate 0
      03-14-2019, 10:02 AM   #359
smallba
Private First Class
smallba's Avatar
United_States
73
Rep
188
Posts

Drives: 2013 328i xDrive
Join Date: May 2016
Location: Orange County, NY

iTrader: (0)

Garage List
Quote:
Originally Posted by jmciver View Post
I would not recommend using an OBD port splitter with the WiFi agent, unless the splitter has built-in circuitry to ensure proper data communications flow with multiple devices connected (and I have yet to see one that can do that). If you connect two OBD devices that need to communicate with the car, you will have a problem with data errors which will affect the functionality of one or both attached devices. Something you definitely don't want to have happen while flashing and will at the least be very annoying even if using the WiFi Agent for the gauge functionality (i.e. the gauges will not work properly).

Very true if the plan was to run multiple devices to OBD, which isn't my plan. Just wanted something cleaner for myself and have an open port when needed. Sorry if i miss informed anyone, and thanks for all the great info.
Appreciate 0
      03-18-2019, 06:27 PM   #360
Steakpizza
Second Lieutenant
118
Rep
293
Posts

Drives: 320i
Join Date: May 2018
Location: Philadelphia

iTrader: (0)

Just want to update that I made the Agent itself and it works, but the Bm3 app does not want to flash with my iPhone 6. Just like the user a few pages ago, the Flashing screen pops up, then the app crashes. Was curious if anyone ever found a fix. Also makes me think that the app wouldn't work with iPhone 6 and an actual OBD Agent. Wonder if I could talk to them about it?
Appreciate 0
      03-19-2019, 04:32 PM   #361
JaredG_F30
Lieutenant Colonel
JaredG_F30's Avatar
1106
Rep
1,499
Posts

Drives: 2014 335i, M-Sport, Manual
Join Date: Dec 2016
Location: Raleigh, NC

iTrader: (0)

Can you test with a device newer than iPhone 6? PTF won't support a DIY Agent build.

Quote:
Originally Posted by Steakpizza View Post
Just want to update that I made the Agent itself and it works, but the Bm3 app does not want to flash with my iPhone 6. Just like the user a few pages ago, the Flashing screen pops up, then the app crashes. Was curious if anyone ever found a fix. Also makes me think that the app wouldn't work with iPhone 6 and an actual OBD Agent. Wonder if I could talk to them about it?
__________________

2014 F30 335i, M-Sport, 6MT, V804s, custom exhaust, CTS Turbo Intake & IC, FTP CP, VRSF DP, TMS Strut Brace, BM3 Stg 2, AEM WMI, H&R Sport Springs (381 whp, 429 wtq on Cali 91oct before WMI).
SPI Films Blog/DIY Vids
Appreciate 0
      03-19-2019, 10:41 PM   #362
Steakpizza
Second Lieutenant
118
Rep
293
Posts

Drives: 320i
Join Date: May 2018
Location: Philadelphia

iTrader: (0)

Quote:
Originally Posted by JaredG_F30 View Post
Can you test with a device newer than iPhone 6? PTF won't support a DIY Agent build.
I know they won't, but I'm wondering if I were to buy an actual OBD agent if the app would still fail on iPhone 6. I'm pretty sure it would because the software on the DIY agent and everything is the same, and the app is theirs, so it seems like an issue with the app on iPhone 6. I'm gonna try and grab another device to try on. I only want to flash maps anyway, so at this point it's easier just to use a laptop, the mobile hotspot, and have it connected up that way.
Appreciate 0
      03-20-2019, 12:16 PM   #363
JaredG_F30
Lieutenant Colonel
JaredG_F30's Avatar
1106
Rep
1,499
Posts

Drives: 2014 335i, M-Sport, Manual
Join Date: Dec 2016
Location: Raleigh, NC

iTrader: (0)

Gotcha. Yeah if you ever want to run the dashboard via the OBD agent then you can get a pretty cheap Andriod device for that.

Quote:
Originally Posted by Steakpizza View Post
I know they won't, but I'm wondering if I were to buy an actual OBD agent if the app would still fail on iPhone 6. I'm pretty sure it would because the software on the DIY agent and everything is the same, and the app is theirs, so it seems like an issue with the app on iPhone 6. I'm gonna try and grab another device to try on. I only want to flash maps anyway, so at this point it's easier just to use a laptop, the mobile hotspot, and have it connected up that way.
__________________

2014 F30 335i, M-Sport, 6MT, V804s, custom exhaust, CTS Turbo Intake & IC, FTP CP, VRSF DP, TMS Strut Brace, BM3 Stg 2, AEM WMI, H&R Sport Springs (381 whp, 429 wtq on Cali 91oct before WMI).
SPI Films Blog/DIY Vids
Appreciate 0
      03-24-2019, 03:18 PM   #364
GreenF30N26
Lieutenant
GreenF30N26's Avatar
153
Rep
414
Posts

Drives: F30 328ix N26
Join Date: Mar 2019
Location: canada

iTrader: (0)

Quote:
Originally Posted by Grewal99 View Post
Will this also work with the raspberry pi 2? Or is that to outdated?
I tested using a RPi 2 B today and was able to successfully get the ODB agent to connect. Because there is no built in WiFi adapter I bought an Edimax N150 Nano USB adapter which is certified for RPi use. It worked out of the box with the BM3 WiFi agent software. I haven't done a flash with it yet as I don't have a license. Waiting on the new VRSF catted DP to release for my N26 coming out mid Q2 this year(according to Tiago) before I pull the trigger. If anyone is selling a BM3 license, I will gladly make a deal with you.

I was also able to successfully change the SSID & password on the agent software to further secure the box. I only used alphanumeric's as I've read special characters can cause problems. I may test that theory at a later time. As a network guy I can't leave the default WiFi info even if it does impact support from PTF. Takes 2 minutes to change back if need be.

Here are the instructions from PTF to change these settings:
https://bootmod3.atlassian.net/wiki/...ardware+Device

The agent software is running Raspbian linux kernel so if you are familiar with linux you can update/secure what you need. I opted to change the default password for the BM3 user since it could potentially be accessed through the internet via the WiFi hotspot.

Once I get my license I'll verify 100% the RPi 2 B works seamlessly with the flash.
Attached Images
 
Appreciate 1
      04-06-2019, 05:29 PM   #365
Smee
Colonel
Smee's Avatar
505
Rep
2,152
Posts

Drives: BMW M4 F83
Join Date: Aug 2016
Location: Norfolk

iTrader: (0)

i am clearly being an idiot here but can some one assist me... i following the step by step on page 12 and got everything up and working wit the exception of app is .63 and the ras pi is on .41. i know the auto update fails due to being on this old code.

i have been and downloaded the latest agent.jar from ptf but for love nor money i cant work out how to put that agent.jar on to the memory stick via my windows laptop??? what do i need to do ??

cheers
__________________
Current: BMW M4 F83 - Mods : Pedal Covers, LCI Stereo facia Retrofit and Carbon Rear corner covers

Old: F32 435d M Sport - Mods : HR Sport Springs, 20" Veemann V-FS23 in Gun Metal, M Performance Body Kit, Pedal Covers, Eurspec CF Mirror Caps, More-BHP remap 364 BHP 741 NM, M4 Under Chassis Brace, 15mm Rear ARB, 8.8" Screen Retrofit and LCI Stereo facia Retrofit
Appreciate 0
      04-09-2019, 08:11 AM   #366
Fronttwelv
First Lieutenant
Fronttwelv's Avatar
United_States
148
Rep
361
Posts

Drives: 14 328i xdrive msport
Join Date: Feb 2014
Location: Columbus, OH

iTrader: (0)

subbed for when i pull the trigger on BM3 this summer!
__________________
Present: 2014 f30 328xi MSport, 1992 VW GTi VR6 swapped
Past: 2010 335i 6 speed; 2008 VW GTi stage 2, 2004 Subie WRX FBO, 2003 20th Anny VW GTi FBO
Appreciate 0
      04-09-2019, 08:20 AM   #367
Smee
Colonel
Smee's Avatar
505
Rep
2,152
Posts

Drives: BMW M4 F83
Join Date: Aug 2016
Location: Norfolk

iTrader: (0)

I gave up with the version on here.. I just went to the ptf website downloaded the img and flashed it. I have to use the ssid as per ptf and not the Bluetooth tether from this thread but seems to be working
Appreciate 0
      04-09-2019, 07:17 PM   #368
Benjt2
New Member
United_States
8
Rep
9
Posts

Drives: 2013 F30 335i RWD
Join Date: Oct 2018
Location: Wisconsin, USA

iTrader: (0)

So a little off topic and random but I installed my wifi device this weekend and did a flash. Was not my first one but it still did a OBD unlock idk why. Took like 4mins.

I was also using the live dashboard while driving but was not able to get any logs. Gave me the option on dashboard and said log started then log stopped on the bottom of screen when I tried a few times but no logs are showing up under datalogs section. Just wondering if anyone can give me some ideas on what I can do to get logs to save.

Thanks in advance. I have taken logs on my PC before and I deleted a bunch to make sure there was space even though that probably didn't matter.
Appreciate 1
      04-10-2019, 01:20 PM   #369
outofphase
dad bod
outofphase's Avatar
United_States
386
Rep
382
Posts

Drives: 2015 335i xDrive
Join Date: Feb 2019
Location: Chicago, IL

iTrader: (1)

Quote:
Originally Posted by Benjt2 View Post
So a little off topic and random but I installed my wifi device this weekend and did a flash. Was not my first one but it still did a OBD unlock idk why. Took like 4mins.

I was also using the live dashboard while driving but was not able to get any logs. Gave me the option on dashboard and said log started then log stopped on the bottom of screen when I tried a few times but no logs are showing up under datalogs section. Just wondering if anyone can give me some ideas on what I can do to get logs to save.

Thanks in advance. I have taken logs on my PC before and I deleted a bunch to make sure there was space even though that probably didn't matter.
Maybe an issue with your phones hotspot? Mine didn't save a log once due to my phone losing service in the middle of logging
__________________
'15 F30 Estoril Blue 335i xDrive | 8HP | Stock Turbo | 420 awhp / 451 awtq | 11.85 @ 115 mph
E30 JordanTuned on BM3 | XDI-60 HPFP | Fuel-It! lines + sensor | VRSF FBO | GFB DV+ | XHP | Vörsteiner VFF-107s | Dinan Springs

Appreciate 0
      04-16-2019, 11:42 AM   #370
5w20
@_sunbish
5w20's Avatar
281
Rep
609
Posts

Drives: Bmw 435i & 340i
Join Date: Mar 2019
Location: Houston

iTrader: (0)

What is the most recent download? I’m having issues downloading.
Appreciate 0
      04-17-2019, 11:40 AM   #371
xander25
Private First Class
38
Rep
136
Posts

Drives: 2018 F80 M3 ZCP
Join Date: Mar 2015
Location: California

iTrader: (1)

Off topic but has anyone gotten the BM3 Agent to work on Linux using wine?
Appreciate 0
      04-18-2019, 07:14 PM   #372
meltbox
Private First Class
43
Rep
170
Posts

Drives: 2014 328xi GT (F34/N20)
Join Date: Sep 2018
Location: Michigan

iTrader: (0)

You do not need wine. The actual agent is a java .jar file. Any OS which has java (linux included) will run the agent natively. You just launch it from terminal.

ALSO UPDATE TO MY BLUETOOTH IMAGE:
https://mega.nz/#!W5YSiYSK!_fJ50g2CC...uRcp8HJyzOCjWU

It is an outdated agent but will update from your phone. I know some people were looking for this. Took me a while to update it. I think my original post is on page 14.

The original was not able to update through the phone.
Appreciate 0
      04-18-2019, 09:46 PM   #373
msquaredF33
Enlisted Member
27
Rep
34
Posts

Drives: 435i
Join Date: Dec 2018
Location: East Coast USA

iTrader: (0)

Quote:
Originally Posted by xander25 View Post
Off topic but has anyone gotten the BM3 Agent to work on Linux using wine?
Well the hardware agent device runs Linux (raspbian) so the answer is Yes: someone HAS gotten the BM3 agent to work on Linux.
Appreciate 0
      04-25-2019, 10:20 PM   #374
danieliskander
Private First Class
46
Rep
123
Posts

Drives: EB2 328i MSport
Join Date: Aug 2015
Location: CA

iTrader: (1)

OBD Splitter

Quote:
Originally Posted by smallba View Post
Very true if the plan was to run multiple devices to OBD, which isn't my plan. Just wanted something cleaner for myself and have an open port when needed. Sorry if i miss informed anyone, and thanks for all the great info.
I used an OBD Splitter in my install as I have a p3cars gauge I wanted to keep. I can not catalog with them both plugged in, the gauge is probably blocking the agent from pulling that same data. However, when flashing, the gauge is not on as it only turns on when the engine is on so it should not affect anything.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 12:12 PM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST