Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service

search inside this forum
About MPC5744P Memory Map setting for Log2phy
PARK K. Aug 18, 2016 at 12:36 AM (00:36 hours)
Staff: Johnny N.

  • Hello. 
    I'm using a Log2Phy program to convert my MPC5744P S19 file's logical memory to physical memeory.

    When I run Log2Phy, I found that i have to set 'First Page', 'Last Page', 'Adrress to Page Translations' for CUSTUM device.

    I don't know what is 'page' and how 'page' and memory adress is connected.
    How I can do setting for converting MPC5744P S19 files?




    Comments

  • The Log2Phy utility is only used for the HCS12 and HCS12X architectures. You shouldn't need to do any conversion for the MPC5744P.

    Which P&E hardware and software are you using?

    What happened when you tried to program the S19 file?

    • Thank you for answer.

      I'm trying to download S19 file for MPC5744P using USB QORIVVA Multilink and ProgPPCNexus.
      When I run "PM : Program Module", warning message is appeared.

      "All S record addresses not in range or module. Continue?"


      When I click yes, downloading is done with the message.
      But it seemed be not work.

      "Ending address is not in module or is less than starting address Invalid address detected. Invalid address in srecord block from $08FC0000 to 08FC001F"

      "Programming address $011FFF0. Programmed."

      I thought that it's problem of Logical memory and physical memory different so i want to try memory address conversion for the S19 file.

      If you have any idea for this situation, please tell me.

      • Hi Park,

        Can you open up a support ticket about this issue and attach your S19 file? We don't allow file attachments on this public forum.

        Go to Support Tab -> Support Requests -> Report a product bug or problem.

        Regards,
        Johnny
        P&E

      • Thank you for your answer, Johnny.

        Because of our company's network policy, I can not upload file on web browser.
        Can you tell me your E-mail address?

        I'll send s19 file by mail.
        If you worried about telling your e-mail address, you can mail me and I'll reply.

        My E-mail address is [removed by administrator for privacy reasons].

        • Here are the ranges of the blocks in your S19:

          Contiguous address blocks used:
          00F98000-00F98123
          00F98210-00F98213
          00F98220-00F98223
          00F98230-00F98233
          00F98240-00F98243
          00F98250-00F98253
          00F98260-00F98263
          00F98270-00F98273
          00F98280-00F98283
          00F98290-00F98293
          00F982A0-00F982A3
          00F982B0-00F982B3
          00F982C0-00F982C3
          00F982D0-00F982D3
          00F982E0-00F982E3
          00F982F0-00F982F3
          00F98300-00F9830B
          00F98400-00F9E31F
          00F9E330-00F9FA97
          00FAFE00-00FAFE74
          00FB0000-00FB0007
          00FC0000-00FCE3D0
          00FD0000-00FD071F
          01000000-01000B7F
          01003000-01005B0B
          01023000-0106FF89
          011FF000-011FF0B3
          011FFFF0-011FFFF7
          08FC0000-08FCE3D0
          08FD0000-08FD071F

          The problem is these last two blocks

          08FC0000-08FCE3D0
          08FD0000-08FD071F

          They don't belong in the memory map of the MPC5744P. Where are you trying to program this data?

          • Hi Kunwook,

            PROGPPCNEXUS will try to program all valid data and then give a warning for the invalid data. TRACE32 probably just ignores it.

            If you use our stand alone image creation software, you can select the Ignore Address Range Check box to suppress the error.

            If you want to get rid of the warning in PROGDSC, you have to fix your S19.

            Regards,
            Johnny
            P&E

Add comment


   Want to comment? Please login or create a new PEMicro account.







© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement