Other Parts Discussed in Thread: UNIFLASH
I wrote a program to program the flash on the F28M35 chip through the serial port. It is similar to what UniFlash does but gives me more options for sectors to program etc.
I am trying to port it to the F28M36 but I am running into trouble. I can program the flash on the M3 side ok if it has already been erased but I can not erase the flash on the M3 side and I can neither erase or program the C28 side. It works fine with Uniflash but not my code.
Is there a difference in the wait states for flash programming the M36 and M36? Or is there some other difference in programming the flash that I am missing?
Thanks.