An old Fiat Bravo 2008 have lost all keys. Most OBD key programmers can only program its remote, but cannot program chip key. Can only write start key.
Step 1: Remove BSI
Dissemble the BSI under the dashboard which is made by Magneti Marelli company.
Step 2: Write Key
Remove BSI and open it, locate 8-foot CPU, be careful to find chip 95160. You are required to read the CPU 95160 chip data.
Solder CPU 95160 chip and read data by ecu programmer, i.e VVDI Prog and save data
You can use Xhorse VVDI2 or TM100 key programmer to write key. For example, you use VVDI2, upload 95160 data just read.
Select region:Europe,Fiat-Bravo,2009-95160, then you will see key number and position etc info.
Select unused key position, follow prompt to insert a brand new 7936 (ID46 chip) into VVDI2
Confirm Yes if VVDI2 ask you to generate dealer key.
Generate key success and generate new 95160 chip data. Write the new data back to 95160 cpu chip.
Re-solder the cpu and reinstall BSI.
Write key success.
Use other key programmer to program remote, i.e X300.
Hope it helps