Subaru Outback Forums banner

81 - 83 of 83 Posts

·
Registered
Joined
·
2 Posts
The BIU pin code is stored on the 24A01 eeprom. Location is address 16-17 and 26-27. This is true up until 2006. I have a BIU from 2008 which seems to have a different format.
Did you use a regular old chinese CH341A in 24 I2C mode to pull the rom? Or did you happen to have a python script handy for pulling 24 I2C roms with the Adafruit FT232H. I'm hesitant to use the chinese option, as those only run at 5v - most eeprom chips need 3.3v.
 

·
Registered
Joined
·
3 Posts
I feel like a bit of an interloper here since I'm not in the US, don't drive an Outback, and this is only my 3rd post, but once I've got a spare set of hardware I'm going to make an attempt at getting some sense from the 24c EEPROM using the Adafruit. I've already flashed quite a few ECUs and dashs for my project using the Adafruit (you need to desolder the chips from the dash to use it) but the hardware needs setting up differently for the 24c, even before you look at the code.

Does anyone have a rough layout of the BCU's data please, so I can get an idea if I'm getting what I'm supposed to or just random garbage, assuming I can get it working?

Edit: Something like this (matching values replaced by xx), or is this garbage?

Address 0 1 2 3 4 5 6 7 8 9 a b c d e f
00000000 FF FF FF 9C FF FF FF 9C FF FF FF 9C xx xx xx FF
00000010 FF FF xx xx xx FF FF FF FF 00 FF FF FF FF FF FF
00000020 00 FF xx xx xx xx xx xx FF FF 00 xx xx xx xx xx
00000030 xx FD xx xx xx xx xx xx FF FF FF FF FF FF 17 E0
00000040 FF 00 FF FF FF FF FF FF 00 FF xx xx xx xx xx xx
00000040 FF FF 00 xx xx xx xx xx xx FD xx xx xx xx xx xx
00000050 4F FF FF FF FF FF 17 E0 62 73 AF FF 84 FF FF F6
00000060 0A 05 FF 09 42 43 07 07 04 07 07 06 00 00 06
 
81 - 83 of 83 Posts
Top