I got a 0x200 exception from CodeWarrior during debuging my code. I found some reason from this forum which is the address is not accessible. However in my case, I can read the data from the address and the data is correct. But I can't write the data.
My case is as follows:
I am using a MPC855T and ISP1582. The USB chip is connected to chip select 5.
And the configuration is:
CS5_BR5: .equ 0x0E000801 CS5_OR5: .equ 0xFFFF8940
So the base address is 0x0E000000.
I try to write an unlock value to the register of ISP1582 following the chip's datasheet. The register's address is 0x7C.