This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Working with XC161 - OK, starting!

HI,

I am trying to communicate with a board that has the XC161 step AA and one 8bit external RAM at CS0 for debugging.

Until now the success ( :) ) is : in EA and bootstrap, sending a 0x0 the uP answers with A5 which I believe is fine!

I have KEIL ULINK but I only get "device can not enter bypass mode. connection to target missing or incorrect." like if it is not connected.

I have been trying to understand th OCDS and it seems it must have a monitor!? Does ULINK has all this?
That is if connect ULINK and call it on uVision I must get something even if no sw is loaded?
I make some measurements and I see TRST changing but nothing on TDO!

Also I can not load any monitor on the board.

So in conclusion I can not load anything on it.

Does anyone has evere worked with XC161 and has any monitor or ULINK experience?
If so can anyone explain to me if there is some tricks with it?


thanks ards2all,
joao

Parents
  • It is right from the KEIL support, the loader
    of step AA receives only 28 bytes.

    In BSL Mode you should receive
    0xD5 + ID Regs
    which are for XC161
    1820h IDMANUF
    2001h or 2002h or 2301 IDCHIP
    3020h IDMEM
    4040h IDPROG

    With OCDS I have no experiences at this time.
    But there are some hints for OCDS in the erratas.

    Stefan

Reply
  • It is right from the KEIL support, the loader
    of step AA receives only 28 bytes.

    In BSL Mode you should receive
    0xD5 + ID Regs
    which are for XC161
    1820h IDMANUF
    2001h or 2002h or 2301 IDCHIP
    3020h IDMEM
    4040h IDPROG

    With OCDS I have no experiences at this time.
    But there are some hints for OCDS in the erratas.

    Stefan

Children
No data