Interesting, if only the E36 had iBus.
An attempt to pay something back to the community :-)
I am not 100% done as I still need to know some of the IBus codes for pulling out of reverse for instance.
I've built an 8051 system out of standard parts that will control the power on and off off- DC/DC converters for active USB hub
- PC ignition on signal
- rearview camera
- LCD panel
As input it has ignition and an RS232 line that connects to Rolf Reslers IBus interface.
Input events are
- ignition on/off
- power on button and other IBus buttons
It will also use LED's on bordmonitor to show pc status.
None - System is on (easy to tell) or off
Yellow flash - System is booting. Rear view camera might still be on.
Solid Red - System is standby. PC is on, but no LCD or Audio.
Red flash - During red flash you have 30s to turn on system before it is shutdown
Solid Yellow - System is shutting down
(Green LED will indicate phone connected)
I will eventually put something on youtube to better show what it does.
You need the dev kit.
The SDCC tool chain (free)
My sw. There might be updates at my site, where you also can find more info.
You also need to buy components according to this simple drawing
I will keep this info uptodate as I make progress and polishes off the last flaws.
Interesting, if only the E36 had iBus.
Hasn't it? I know newer cars have MOST, but E46 and earlier should have IBus...
Have a look at HackTheIBus on yahoogroups.
No, well the E36 has the most basic of iBus possible. Basically it linked the CD Player to the Stereo and that was it.
Although I am in the process of putting a MF Steering Wheel in to get the buttons working with the resler adapter.
IBus messages I make use of are (even if I do not know all of them yet)
- revers on/off (is sent so that sideview mirror knows when to tip..)
- a button on my bordmonitor that I have desided will turn on rearview camera.
- push of left knob on bordmonitor that will turn on and off LCD panel and power amp
- remote key that will start boot of PC when car is opened remotely
If some of these buttons are 'missing' on E36 any button can be used as there are plenty of free io on the board.
One more little thing I might to is to integrate the design with an IBus interface. That will reduce power consumption as there is not need for the RS232 boosters then. (two of them. One on this pcb, and one on the IBus interface) It will reduce size a lot!
Depends a little on if there is interest or not, and if Rolf Resler has the possibility to help out.
A layout is in progress to be made....
It will be using IBus in a BMW but can be configured for any car.
It will also contain the Lassen GPS+DR, if components concerning that is assembled.
There will be 4 configurations. BMW or not, GPS or not. (The USB is for the GPS)
Anyone interested in getting one? I'm ordering pcb's in a week or two.
Work is coming along fine. Pcb will be ordered this week together with components enought to build two units. On for me an done for street.
There will be a few different configurations built on top of these 2 main functionalities, Powercontrol (PC) IBus or not, and GPS. Combinations are:
1) PC with IBus and GPS (full system) 2400:- (£200 or $400)
2) PC with IBus without GPS 1100:-
3) PC without IBus but with GPS 2400:-
4) PC without IBus without GPS 1100:-
Box at 315:- is included.
Prices are component prices, no gain interest.
If you get a pod from silabs at $69 you can download upgrades or your own modified code. In that case you can make it a generic 6 output, 3 input device triggered with IBus messages for instance.
Would anyone be interested in such a unit? Too Expencive?
Once installed I will make youtube video to explain all features.
10 pcb's now ordered. Layout picture above is updated to actual version.
Cpu changed to 8051F006 with more memory and code will have to be ported.
A progress report