Menu

UrJTAG BSDL Compliance for MPC8568 Microprocessor

2020-02-26
2020-06-04
  • Kevin Kolasa

    Kevin Kolasa - 2020-02-26

    Greetings All,

    I'm trying to use UrJTAG along with a custom cable and a USB Blaster to program the bootloader of a MPC85XX. When I convert the BSDL file to UrJTAG format, I get an error with the pin definition being non-compliant.

    The exact error is:
    error: -E- error: Line 400, Unsupported BSDL construct found.
    error: -E- error: BSDL stage reported errors, aborting.
    error: bsdl subsystem: Parser error, see log for details

    I am not sure if there is even an error log, or if the error statement is the log?

    I have tried different BSDL files from the MPC85XX family, and they all seem to have a problem with the
    "(SD_REF_CLK, SD_REF_CLK_L))";
    line under attribute:
    "PORT_GROUPING of MPC8543 : entity is
    "Differential_Voltage ("&".

    I am not so familiar with BSDL formating, but I think it has to do with declaring the clock as part of a differential voltage grouping, which I am not sure how to work around with the UrJTAG format.

    Any suggestions or help would be greatly appreciated.

    Cheers,
    Kevin

     
  • Kevin Kolasa

    Kevin Kolasa - 2020-03-06

    Just updating, did some more work with debugging the definition file, but still have not solved the problem. Will update again with more results soon.

    Thanks all,
    Kevin

     
  • Connor Huffine

    Connor Huffine - 2020-06-04

    Any update to this? I'm interested in pulling and programming the flash on a board with this chip.

     

Log in to post a comment.