work in progress TLE8888 breakout board

Hardware inside and outside of the ECU
User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

TLE8888 breakout board

Post by russian » Thu Jan 24, 2019 2:08 pm

TLE8888 is a lot of stuff together in one 100 pin package - power supply, low side drivers and configurable single channel VR.

There is also a reference design at the bottom of https://www.infineon.com/cms/en/product ... e8888-1qk/

iBom https://rusefi.com/docs/ibom/TLE8888_Module_latest.html
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Fri Jan 25, 2019 3:10 am

Would a LQFP-1000 universal board like allow us to start playing with this chip quickly? I know it would probably not be great since no gnd pad in the middle but would it be a start?

What external components would be needed to see power supply working for example? What about VR?
Attachments
s-l1600.jpg
s-l1600.jpg (336.42 KiB) Viewed 1857 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
kb1gtt
contributor
contributor
Posts: 3478
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA
Contact:

Re: TLE8888 breakout board

Post by kb1gtt » Fri Jan 25, 2019 10:50 am

The thermal slug is likely important. AKA needs to say cold. This one might work, but you should keep an eye on the slug. The 100 is the smallest on this board, so the slug will likely work. On the 176, I would be concerned that the chips slug would bridge some of the pins.
https://www.ebay.ca/itm/2-TQFP-EQFP-LQF ... 2319634009
Attachments
lqfp-100-proto-board.JPG
lqfp-100-proto-board.JPG (68.88 KiB) Viewed 1845 times
Welcome to the friendlier side of internet crazy :)

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Fri Jan 25, 2019 2:25 pm

I dont have a breakout, but have made a full PCB with this IC.

Infineon provided schematics for it.
Attachments
TLE8888-1QK.jpg
TLE8888-1QK.jpg (117.9 KiB) Viewed 1835 times

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Fri Jan 25, 2019 3:28 pm

@ that's a cool picture, do you want to start a separate thread about your board?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Fri Jan 25, 2019 8:24 pm

russian wrote:
Fri Jan 25, 2019 3:28 pm
@ that's a cool picture, do you want to start a separate thread about your board?
Still some work left, so I'll see.

But do you understand the SPI/MSC communication stuff in the datasheet?

As not all of the outputs are paralell I am not sure if we can use them.

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sun Jan 27, 2019 5:48 am

Two chips (with and without watchdog) are on the way to a secret Carteret assembly facility. No longer mouser has a nice "1000" in stock :)

PS: here is the link to see current stock - https://www.mouser.com/Search/Refine?Keyword=tle8888

Would be fun to check this in a month and in 6 month to see if we see 999 or else.
Attachments
TLE8888_order.png
TLE8888_order.png (136.03 KiB) Viewed 1793 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat Feb 23, 2019 3:38 pm

960 wrote:
Fri Jan 25, 2019 8:24 pm
Still some work left, so I'll see.
How about now?
Attachments
secret_red_board.JPG
secret_red_board.JPG (1.4 MiB) Viewed 1698 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Tue Mar 12, 2019 9:46 pm

TLE8888 needs a OE command to enable parallel pins? That's a bit unusual but I guess they had their reasons.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Mon Mar 25, 2019 7:15 pm

Well, someone has purchased some of these sweet TLE8888 :)

We only need to send a couple of bytes via SPI to enable output channels. https://github.com/rusefi/rusefi/issues/714 first steps https://github.com/rusefi/rusefi/commit ... ec56578044
Attachments
chrome_aQn0UShfca.png
chrome_aQn0UShfca.png (45.57 KiB) Viewed 1580 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Tue Mar 26, 2019 12:43 am

By some miracle CMD_OE could be working. Zero testing and did not check what SPI speed is supposed to be, but worth at least a try.

Also something weird - my TS does not show "tle8888 CS pin mode" control between "tle8888 CS pin" and "tle8888 SPI" while the project seem to have it?
Attachments
javaw_QtSl6WiaYG.png
javaw_QtSl6WiaYG.png (58.07 KiB) Viewed 1568 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat Apr 06, 2019 11:35 am

Current status: no low-side control so far :(

I have OUTPUT2 wired as low side of an LED, I have INP2/PC6 set as injector and self-stimulation toggling that INP2 all the time. No life on the LED.


At the moment I can only sniff PB3 wire since it's both SWO and SPI1 SCK - at least I see SCK on the logic analyzer.

I have some debug data points

Code: Select all

		tsOutputChannels.debugIntField1++;
		tsOutputChannels.debugIntField2 = tx;
		tsOutputChannels.debugIntField3 = rxb;
total 15 SPI commands sent.

Last command 0x239
Last response 0x240
Attachments
TLE8888_SCK.png
TLE8888_SCK.png (36.02 KiB) Viewed 1498 times
java_RtucjoukhW.png
java_RtucjoukhW.png (62.73 KiB) Viewed 1498 times
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat Apr 06, 2019 2:33 pm

https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
kb1gtt
contributor
contributor
Posts: 3478
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA
Contact:

Re: TLE8888 breakout board

Post by kb1gtt » Sun Apr 07, 2019 12:28 am

Some good stuff for sure.
Welcome to the friendlier side of internet crazy :)

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sun Apr 07, 2019 4:43 pm

I placed all needed components for a 4 cylinder just to see how compact/few components it get.

It's got
14 Analog
8 Digital
E-Throttle
CAN, VR etc
60 Pin TE AMP Superseal
70 x 60 mm

Add a TLE8110ED, and it's enough for 8 cylinder :-)
Front_CU.jpg
Front_CU.jpg (118.56 KiB) Viewed 1421 times
Back_CU.jpg
Back_CU.jpg (122.74 KiB) Viewed 1421 times

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sun Apr 14, 2019 12:21 pm

dron_gus has just made some changes and

Code: Select all

boardConfiguration->fuelPumpPin = TLE8888_PIN_20;
actually blinks the LED now :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sun Apr 14, 2019 3:44 pm

russian wrote:
Sun Apr 14, 2019 12:21 pm
dron_gus has just made some changes and

Code: Select all

boardConfiguration->fuelPumpPin = TLE8888_PIN_20;
actually blinks the LED now :)
Great news! :-)

Does E-Throttle work also?
Do you see any difference in performance compared to your old H-Bridge?

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sun Apr 14, 2019 4:25 pm

my understanding was that the video above shows working tle7209
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sun Apr 14, 2019 8:10 pm

russian wrote:
Sun Apr 14, 2019 4:25 pm
my understanding was that the video above shows working tle7209
Yes, I saw it's working.

I meant the setup/settings for it to work correctly in vehicle.

I haven't tried it in car yet, does it work like expected? and how do I calibrate it?

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Mon Apr 15, 2019 11:02 pm

960 wrote:
Sun Apr 14, 2019 8:10 pm
I haven't tried it in car yet, does it work like expected? and how do I calibrate it?
Let's continue this at viewtopic.php?f=5&t=592 I suggest making a bench setup with real throttle body
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Fri Apr 19, 2019 10:35 am

We are still working on enabling TLE8888 in the default firmware - it is still affecting integration test negatively :( See https://github.com/rusefi/rusefi/issues/764

I was travelling this week but on the way to the airport now to catch my flight home so I will have access to hardware again.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sat Apr 20, 2019 6:53 am

russian wrote:
Sun Apr 14, 2019 12:21 pm
dron_gus has just made some changes and

Code: Select all

boardConfiguration->fuelPumpPin = TLE8888_PIN_20;
actually blinks the LED now :)
Do you have a copy of firmware from this stage?

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat Apr 20, 2019 12:53 pm

please try current version just define 8888 count to 1. i believe there is a good chance it would work.

i am still working on enabling 8888 in default firmware
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sat Apr 20, 2019 2:10 pm

russian wrote:
Sat Apr 20, 2019 12:53 pm
please try current version just define 8888 count to 1. i believe there is a good chance it would work.

i am still working on enabling 8888 in default firmware
Yes, some issues, but enough to do some in vehicle testing.

Just found the trigger issue/solution.

When changing this in board.h (PA5) it works fine:

PIN_MODE_INPUT(GPIOA_SPC) | \ origin: PIN_MODE_ALTERNATE

PIN_OSPEED_HIGH(GPIOA_SPC) | \

PIN_PUPDR_PULLUP(GPIOA_SPC) | \ origin: PIN_PUPDR_FLOATING

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat Apr 20, 2019 2:56 pm

960 wrote:
Sat Apr 20, 2019 2:10 pm
Just found the trigger issue/solution.
Thank you for the defect report! A big change was done in this area and it looks like default rusEfi is currently completely FUBAR. Please continue this discussion at https://github.com/rusefi/rusefi/issues/767
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sat Apr 20, 2019 5:31 pm

I am good at posting things in the wrong places :-)

Have everything up and running fine in vehicle today, ready to start, but just cant get any spark/ignition signal from the TLE8888.

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sun Apr 28, 2019 2:35 am

breakout board starts to happen at https://github.com/rusefi/hw_modular/tr ... 888_Module thank you @!
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sun Apr 28, 2019 3:29 pm

Latest revision:
TLE8888_Module_22mm.jpg
TLE8888_Module_22mm.jpg (168.18 KiB) Viewed 1088 times
TLE8888_Module_22mm_B.jpg
TLE8888_Module_22mm_B.jpg (168.56 KiB) Viewed 1090 times

User avatar
russian
Site Admin
Posts: 9741
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: TLE8888 breakout board

Post by russian » Sat May 25, 2019 11:10 am

Image
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

960
contributor
contributor
Posts: 303
Joined: Mon Dec 10, 2018 1:22 am
Soldering skill: yes
Coding skill?: yes

Re: TLE8888 breakout board

Post by 960 » Sun May 26, 2019 9:38 pm

Great!! :-)

Have you tested them?

Post Reply