Hi
We are using ccsfp to test our hardware on the production line.
It runs from flash correctly.
To speed up the production line we wish to run this from RAM, to avoid a lengthy flash erase.
We have changed the code to use "uartslave" in order to work from ram.
simple programs work, but not the production test code.
I came across a note on this ADI forum which says:
If your boot stream includes an Init Code DXE (ours does), the host will need to cease transmission.
If you have RTS hooked up, the host can pause on the CTS signal while the Init Code executes
(it will get 'clear to send' once the init code >has executed and the boot kernel has resumed waiting for data),
otherwise you should just withhold transmission after transmitting a block with the INIT flag set.
We have implemented RTS/CTS as a mockup on our board but it still fails.
We don't see CTS change state.
We are talking to a ROM based firmware for which we have no source code.
Can you advise us how to investigate / solve this issue.
Regards Chris