Hello. I have wired ibooster properly without any problems using ev create article https://www.evcreate.com/wiring-the-tesla-ibooster/
It works fine, makes assist but! When I do nothing motor tries to make a little spin every 10-15 seconds. What is that? Does it need a canbus to operate in fail safe mode?
Here is what ibooster is sending to me.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sun Sep 17, 2023 2:28 pm
by tom91
If you provide a pulse to the "ignition 12V in" it should "unlock" the shaft and provide assistance.
The Gen2 Iboost I have from a Renault Zoe does the same thing. So I would suspect it looking for a Vehicle Ignition state to be broadcast over the canbus. It would be good to get a log of a Renault/Citroen with a Gen2 iBooster for review.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sun Sep 17, 2023 6:26 pm
by AMP3R
tom91 wrote: ↑Sun Sep 17, 2023 2:28 pm
If you provide a pulse to the "ignition 12V in" it should "unlock" the shaft and provide assistance.
The Gen2 Iboost I have from a Renault Zoe does the same thing. So I would suspect it looking for a Vehicle Ignition state to be broadcast over the canbus. It would be good to get a log of a Renault/Citroen with a Gen2 iBooster for review.
It would be nice to play with a can log. But where can I get it? Such hybrids are rare.
Re: I bought a Citroen ibooster GEN2 and have some questions
It seems you can make the renault one work by just having the canbus working and acknowledging the can from it.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Nov 25, 2023 5:06 pm
by tom91
So I just done a bench test on this.
using the info below, the YAW CAN needs to have a receiver on it and be terminated.
Ignition can be switched on with you CAN receiver device and then switch off ignition and you can receiver to put it back to sleep.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Nov 25, 2023 6:24 pm
by MattsAwesomeStuff
One thing someone mentioned on the DIY EC forums was that different manufacturers have different settings for the iBooster, and they operate differently in different failsafe modes.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Nov 25, 2023 6:29 pm
by tom91
Yes this is why I mention that this is for the Renault one.
Tesla just needs 12V and igntion along side the position sensor. Which is the most simple.
I have yet to test others or find info on them, the VW Gen2 Ibooster is the key one I want to look into.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 15, 2023 9:54 am
by woutvanschaik
I too bought a iBooster GEN2 but from a yaris. Mine does not assist at all. CAN messages are transmitted by the module and power is supplied properly (first on pin 9. after that on pin 20). Still no calibration starting either. anyone familiar with this problem?
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 15, 2023 11:43 am
by tom91
woutvanschaik wrote: ↑Fri Dec 15, 2023 9:54 am
I too bought a iBooster GEN2 but from a yaris. Mine does not assist at all. CAN messages are transmitted by the module and power is supplied properly (first on pin 9. after that on pin 20). Still no calibration starting either. anyone familiar with this problem?
What have you wired up, please show us? did you wire the 4 pin position sensor?
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 16, 2023 1:56 am
by MattsAwesomeStuff
It is frustrating that people ask questions without being thorough enough for anyone to help answer them. Especially technical troubleshooting questions.
Make it as easy and convenient for people to troubleshoot as possible.
Take pictures. Draw diagrams. Describe symptoms. You're asking other people for help, use as much of your (not valuable) time to trade off their (precious and volunteer) time.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Thu Dec 21, 2023 6:19 pm
by AMP3R
With oem plugs looks better. Still searching for can bus trace of any PSA hybrid
Re: I bought a Citroen ibooster GEN2 and have some questions
After failing to find any scrapper willing to sell me the plug for less than $100, including employees saying "If he can't make 4000% markup he'd rather have it shredded, he's a moron.", I ordered most of a set from Chief Enterprises.
Got the main plug, the clip housing, and several of the more important pins for $27. Pins were like, $2 each, so I only did the big ones. Didn't get any of the plugs or seals there, they were stupidly expensive.
Grabbed the 4-pin position sensor plug off of Digikey for a couple bucks since I was ordering from there anyways.
If you wanted to go through AliX, I think the main housing is like 5x for $15. I just didn't need that many or want to wait that long.
The unused pins I'll just cap with silicone rather than use plugs.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 22, 2023 9:21 am
by tom91
AMP3R wrote: ↑Thu Dec 21, 2023 6:19 pm
With oem plugs looks better. Still searching for can bus trace of any PSA hybrid
Which car is this from an Citroen Hybrid? How is it behaving?
The Renault one just needs a can transceiver on the YAW can, I just used an Arduino Due doing GVRET and savvy CAN for bench testing.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 22, 2023 9:30 pm
by AMP3R
tom91 wrote: ↑Fri Dec 22, 2023 9:21 am
Which car is this from an Citroen Hybrid? How is it behaving?
The Renault one just needs a can transceiver on the YAW can, I just used an Arduino Due doing GVRET and savvy CAN for bench testing.
It is from ds7. It works immediately when power is applied to the wake up pin. Makes assist and so on but every 10 sec shaft is moving a little (about 1-2 mm)
I think that ibooster is trying to self iniatlize and is searching for "zero" position of the shaft. I have already tried to play some traces for ibooster from psa can2010. I see one byte is changing when I'm sending specific message "ignition on". Also I know that ibooster works in pair with esp and it needs data about brake fluid pressure. It is like a feed back for ibooster from esp module that everything is fine.
Maybe everything what is need is just make adaptaition of ibooster via psa diag cable because in the original PSA documents it is written that: 5. "training" - initialization
When replacing the master cylinder of an electrically assisted brake system, it is necessary to
initialization.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 22, 2023 9:36 pm
by AMP3R
Here is wiring diagram. iboosters for peugeot/citroen does not have dual can.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Fri Dec 22, 2023 9:39 pm
by AMP3R
MattsAwesomeStuff wrote: ↑Thu Dec 21, 2023 8:26 pm
After failing to find any scrapper willing to sell me the plug for less than $100, including employees saying "If he can't make 4000% markup he'd rather have it shredded, he's a moron.", I ordered most of a set from Chief Enterprises.
Got the main plug, the clip housing, and several of the more important pins for $27. Pins were like, $2 each, so I only did the big ones. Didn't get any of the plugs or seals there, they were stupidly expensive.
Grabbed the 4-pin position sensor plug off of Digikey for a couple bucks since I was ordering from there anyways.
If you wanted to go through AliX, I think the main housing is like 5x for $15. I just didn't need that many or want to wait that long.
The unused pins I'll just cap with silicone rather than use plugs.
I have bought 2 plugs with cutted loom for 20 bucks. From the tesla M3
Also looking for these little pins.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 23, 2023 10:49 am
by tom91
Does the Ibooster "unlock" when you give it 12V ignition Pin 20? As in you hear it move the motor and it draws more current.
Does it transmit any CAN on the CAN bus at 500kbps? Ofcourse with it terminated at 2x120 ohm.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 23, 2023 1:13 pm
by AMP3R
tom91 wrote: ↑Sat Dec 23, 2023 10:49 am
Does the Ibooster "unlock" when you give it 12V ignition Pin 20? As in you hear it move the motor and it draws more current.
Does it transmit any CAN on the CAN bus at 500kbps? Ofcourse with it terminated at 2x120 ohm.
yes and yes
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 23, 2023 3:00 pm
by tom91
Does it then provide assistance for a little while and then stop again, or does it not provide assistance at all and just pulses the lock/unlock of the system?
You tried pulsing the 12V line for it to unlock and then see it it "times out"?
It is possibly looking for a vehicle terminal state (KL50/KL15/KLr)
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 23, 2023 6:00 pm
by AMP3R
tom91 wrote: ↑Sat Dec 23, 2023 3:00 pm
Does it then provide assistance for a little while and then stop again, or does it not provide assistance at all and just pulses the lock/unlock of the system?
You tried pulsing the 12V line for it to unlock and then see it it "times out"?
It is possibly looking for a vehicle terminal state (KL50/KL15/KLr)
When +12V is present on pin 20 it provide assistance all the time. If I disconnect pin 20 canbus is shutting down after ~20 sec. Then after short time i hear that motor is "parking" and ibooster become quiet.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sat Dec 23, 2023 6:36 pm
by jrbe
AMP3R wrote: ↑Sun Sep 17, 2023 8:58 am
When I do nothing motor tries to make a little spin every 10-15 seconds.
AMP3R wrote: ↑Fri Dec 22, 2023 9:30 pm
Makes assist and so on but every 10 sec shaft is moving a little (about 1-2 mm)
If the brake pedal position sensor is wired up it may do a check to see that the position sensor moves to check the position sensor or maybe calibrate itself. If the sensor output doesn't change when it's moving it can't calibrate or verify the sensor is good. So it may be repeatedly trying to calibrate or check the position sensor.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sun Dec 24, 2023 3:00 pm
by AMP3R
Today I tried to preload the push rod slightly by hand. And guess what? ibooster is not "clicking" now. I don't know what exact position of rod is needed but I think I'm on the right way. Is it normal when the push rod is preloaded? Idk how it is on the donor vehicle.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Mon Dec 25, 2023 2:51 am
by MattsAwesomeStuff
AMP3R wrote: ↑Sun Dec 24, 2023 3:00 pmIs it normal when the push rod is preloaded?
Yes!
I forget the amount, but yes. And adding that has fixed the problem for some.
There was some discussion about an "out of range" error, though I forget where that discussion took place. Oudevolvo (Lars, from EvCreates) has postulated this same error and the reason for it.
I recall there being some known amount of default displacement in the original setup (which may vary by vehicle).
Some early tests from me, doing the adjustment, showed that this might not be true. When I'd adjust, and then reset, I was still getting the shuddering at the same amount of pushrod push. Which made me perhaps conclude that on powerup, the iBooster calibrates where "start" is (wherever it currently is) and then from then forward it knows its range.
I also suspect the shuddering is actually just iBooster maxing out, and instead of killing the pump it rapidly turns the pump on and off trying to push that last little bit harder. I won't know if this is a relevant thing until I'm trying to stop my car at speed and notice whether this shuddering occurs well past wheel lockup (i.e. well past full brake pressure anyways).
On a different site of someone else who's reverse engineered the CAN protocol for the Tesla (only) iBoosters, he said when that happens you actually lose all braking pressure and so it's vital to not go out of range. I don't think that's true.
It's Christmas Eve here but bump this or bug me in the next few days and I'll see if I can go thread-hunting for you where this info might be relevant. At least the pushrod pushlength compression from stock is a number I'm sure someone has mentioned before.
There needs to be a more proper tutorial on using the iBooster. The wiki right now is an okay link list but the content is scattered over 6 websites and not all of us even agree on what's true and what's not.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Mon Dec 25, 2023 9:45 pm
by jrbe
MattsAwesomeStuff wrote: ↑Mon Dec 25, 2023 2:51 am
I also suspect the shuddering is actually just iBooster maxing out, and instead of killing the pump it rapidly turns the pump on and off trying to push that last little bit harder. I won't know if this is a relevant thing until I'm trying to stop my car at speed and notice whether this shuddering occurs well past wheel lockup (i.e. well past full brake pressure anyways).
On a different site of someone else who's reverse engineered the CAN protocol for the Tesla (only) iBoosters, he said when that happens you actually lose all braking pressure and so it's vital to not go out of range. I don't think that's true.
If the ibooster is maxed out you can't push the brake pedal any further. If it's limiting brake master cylinder or pedal travel it's an obstruction and dangerous. You don't lose all braking, you lose further braking from the obstruction. Say the obstruction is after a medium braking push of the pedal but the obstruction is right after. When you try to do an emergency stop the obstruction his and you only get the medium braking level.
So 2 things to check, when adding an ibooster, make sure the booster travel and brake master cylinder travel are able to swing through the complete brake pedal travel.
You also need to ensure the stack isn't pushing on the brake master cylinder when the brake pedal is all the way up. Preloading the brake master cylinder means the fluid can't get back to the reservoir and it can build up pressure as the brakes / fluid warn up. This means dragging brakes immediately or after a bit of driving.
Re: I bought a Citroen ibooster GEN2 and have some questions
Posted: Sun Dec 31, 2023 11:19 pm
by MattsAwesomeStuff
jrbe wrote: ↑Mon Dec 25, 2023 9:45 pmIf the ibooster is maxed out you can't push the brake pedal any further. If it's limiting brake master cylinder or pedal travel it's an obstruction and dangerous.
He claims in the video here that 40mm travel is expected. His brake-by-wire version limits that to 20mm. I'm not sure if he's implying to use it entirely as brake-by-wire, or whether it's still located and actuated as normal but the OpenPilot braking will do light braking for you.
He says in this video towards the end...
... that if you try to push the iBooster too far, farther than it wants to, it creates too much pressure, faults out, and then doesn't provide any braking pressure, and thus recommends using a mechanical backstop. I don't know if he's claiming that's OEM operation, or a deliberate choice of his when designing his CAM control software for it. It does seem a peculiar design decision either way.
If someone has a better interpretation of that, then please pipe in.
You also need to ensure the stack isn't pushing on the brake master cylinder when the brake pedal is all the way up. Preloading the brake master cylinder means the fluid can't get back to the reservoir
"When the calibration fails you will hear a rattling noise from the iBooster. This tends to happen when there is no pressure on the push rod. Once there is a slight pressure on the push rod (does not need to be depressed), calibration should be successful."
So, I'm not sure how he's meaning "depressed". Fully depressed, or, does he mean, the pushrod doesn't even have to move, just have "pressure" on it?
In any case, seems like some pressure is a must:
"The noise could be a ‘sensor out of range’ issue and could perhaps also occur at the other end of the measuring range. So make sure the pedal leverage and thus maximum push rod travel matches the iBooster maximum travel."
Well, either your brake pedal maxes out before the iBooster, or after, so, you'll have to have one of the two cases occurring. Both can cause the iBooster to fail, perhaps.
I'm not sure.
Maybe that's what the vibrating/shuddering is. You plunge too far, the power cuts out and the pushrod retracts, but your foot is still on there, so it pushes back, but is too far again, so it retracts. Back and forth on the edge of the max depth travel, causing vibration.
Trouble is, when I adjusted my pushrod forward or backward by 8mm... I got the same amount of travel either way before the shuddering happened. Meaning, I think, that it must do some kind of initial-position calibration.
*shrugs*.
It irritates me how partially-discovered all this stuff is. I'm not knowledgeable enough to verify all these things and tie up all these loose ends. I hate loose ends. I want to be able to tell people "Do X and it will work. Follow this procedure" but we're not there yet with the iBooster. And, it's kinda important for, y'know... a braking system.