Unable to change periphery bits on 56890014
Unable to change periphery bits on 56890014
I'm trying to disable closed loop (o2 sensor wiring busted for now), but I can't seem to change the periphery bits on my ROM without EcuFlash telling me I'm "changing protected areas". 0014 extends 0013. I can upload a ROM later.
I tried zeroing out my open loop tables (I think that's what you're supposed to do), which flashed fine, but didn't seem to do anything.
I tried zeroing out my open loop tables (I think that's what you're supposed to do), which flashed fine, but didn't seem to do anything.
Hi,
Do you mean that (1)you changed the bit 4 of 'ECU Options set #2' to 0, (2) tried to flash the rom, but (3)ecuflash warned that 'changing protected area' and failed to flash the rom?
I think it will be easier to understand your situation for the members of the forum if you add the following information.
Do you get the warning only when you changed the 'ECU Options set' table? Or, do you always get the warning when you try to flash, regardless which table you modified?
FYI: I've never got the warning when I changed any of the bit of 'ECU Options set' and flashed my rom.
Do you mean that (1)you changed the bit 4 of 'ECU Options set #2' to 0, (2) tried to flash the rom, but (3)ecuflash warned that 'changing protected area' and failed to flash the rom?
I think it will be easier to understand your situation for the members of the forum if you add the following information.
Do you get the warning only when you changed the 'ECU Options set' table? Or, do you always get the warning when you try to flash, regardless which table you modified?
FYI: I've never got the warning when I changed any of the bit of 'ECU Options set' and flashed my rom.
Hi,
Do you mean that (1)you changed the bit 4 of 'ECU Options set #2' to 0, (2) tried to flash the rom, but (3)ecuflash warned that 'changing protected area' and failed to flash the rom?
I think it will be easier to understand your situation for the members of the forum if you add the following information.
Do you get the warning only when you changed the 'ECU Options set' table? Or, do you always get the warning when you try to flash, regardless which table you modified?
FYI: I've never got the warning when I changed any of the bit of 'ECU Options set' and flashed my rom.
Do you mean that (1)you changed the bit 4 of 'ECU Options set #2' to 0, (2) tried to flash the rom, but (3)ecuflash warned that 'changing protected area' and failed to flash the rom?
I think it will be easier to understand your situation for the members of the forum if you add the following information.
Do you get the warning only when you changed the 'ECU Options set' table? Or, do you always get the warning when you try to flash, regardless which table you modified?
FYI: I've never got the warning when I changed any of the bit of 'ECU Options set' and flashed my rom.
You have it right. I only get the error when changing that one table. I wanted to double check, it should be labelled "ECU Options set"? In my definition it's named "Periphery-*something*". I think my definitions might be bad (I got it from a shop). I'll try that.
>I think my definitions might be bad (I got it from a shop). I'll try that.
For example, ripnet shares definitions.
As you can see by downloading some definitions from ripnet or somewhere, the addresses in the 'ECU Options Set#?' tables are same for any rom id's rom definition.
It is 0x50072, 0x50082, 0x50092, 0x500a2, 0x500b2, 0x500c2, 0x500d2. Like below.
For example, ripnet shares definitions.
As you can see by downloading some definitions from ripnet or somewhere, the addresses in the 'ECU Options Set#?' tables are same for any rom id's rom definition.
It is 0x50072, 0x50082, 0x50092, 0x500a2, 0x500b2, 0x500c2, 0x500d2. Like below.
Code:
<table name="ECU Options Set #1" type="2D" category="ECU Options" scaling="blobbits" address="50072"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #2" type="2D" category="ECU Options" scaling="blobbits" address="50082"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7: Enable Knock Retard</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1: Enable Rear O2 Sensor</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #3" type="2D" category="ECU Options" scaling="blobbits" address="50092"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14: Cruise Control Enabled/Disabled</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0: Lean Spool Off/On</data> </table> </table> <table name="ECU Options Set #4" type="2D" category="ECU Options" scaling="blobbits" address="500a2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #5" type="2D" category="ECU Options" scaling="blobbits" address="500b2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #6" type="2D" category="ECU Options" scaling="blobbits" address="500c2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #7" type="2D" category="ECU Options" scaling="blobbits" address="500d2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table>
>I think my definitions might be bad (I got it from a shop). I'll try that.
For example, ripnet shares definitions.
As you can see by downloading some definitions from ripnet or somewhere, the addresses in the 'ECU Options Set#?' tables are same for any rom id's rom definition.
It is 0x50072, 0x50082, 0x50092, 0x500a2, 0x500b2, 0x500c2, 0x500d2. Like below.
For example, ripnet shares definitions.
As you can see by downloading some definitions from ripnet or somewhere, the addresses in the 'ECU Options Set#?' tables are same for any rom id's rom definition.
It is 0x50072, 0x50082, 0x50092, 0x500a2, 0x500b2, 0x500c2, 0x500d2. Like below.
Code:
<table name="ECU Options Set #1" type="2D" category="ECU Options" scaling="blobbits" address="50072"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #2" type="2D" category="ECU Options" scaling="blobbits" address="50082"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7: Enable Knock Retard</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1: Enable Rear O2 Sensor</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #3" type="2D" category="ECU Options" scaling="blobbits" address="50092"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14: Cruise Control Enabled/Disabled</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0: Lean Spool Off/On</data> </table> </table> <table name="ECU Options Set #4" type="2D" category="ECU Options" scaling="blobbits" address="500a2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #5" type="2D" category="ECU Options" scaling="blobbits" address="500b2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #6" type="2D" category="ECU Options" scaling="blobbits" address="500c2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table> <table name="ECU Options Set #7" type="2D" category="ECU Options" scaling="blobbits" address="500d2"> <table name="Periphery Bit Number" type="Static Y Axis" elements="16"> <data>bit.15</data> <data>bit.14</data> <data>bit.13</data> <data>bit.12</data> <data>bit.11</data> <data>bit.10</data> <data>bit.9</data> <data>bit.8</data> <data>bit.7</data> <data>bit.6</data> <data>bit.5</data> <data>bit.4</data> <data>bit.3</data> <data>bit.2</data> <data>bit.1</data> <data>bit.0</data> </table> </table>
Thread
Thread Starter
Forum
Replies
Last Post



