2 Replies Latest reply on Oct 26, 2017 9:46 AM by jkindem Branched from an earlier discussion.

    Is there a document tell about what SPAR is and patch is? (Part 2)

    jkindem

      Is there a document tell about what SPAR is and patch is?

      My question is similar. Is the patch code, code that lives  in RAM but was not included in the ROM? If this is the case can these patches from newer SDK's be ported back to say the 1.1 SDK and the 20732 chip?

        • 1. Re: Is there a document tell about what SPAR is and patch is? (Part 2)
          ShawnA_01

          <<<Is the patch code, code that lives in RAM but was not included in the ROM?

          Correct.

           

          <<<If this is the case can these patches from newer SDK's be ported back to say the 1.1 SDK and the 20732 chip?

          The 732 and 736/737 use the same ARM core processor so the patches "can run" on the internal MCU. 

           

          However, the question of "if they work" cannot be answered unless an engineer went through them one-by-one to ascertain if the 736/737 patch had additional dependencies on the contents of the (newer) Romcode, or the presence / functionality of other concurrent patches required in the system.  (stated differently: one patch may rely on the existence of another)

           

          You'll have to experiment on your own to back-port the 736/7 patch and its compatibility with the older Romcoded 20732 device, and test.  Unfortunately, we cannot release source-content for patches (since that may lead to even more support questions).  You might pull in additional functionality that never gets used (resulting in application code size bloat) but if it solves the problems, it may be worth it.

          • 2. Re: Is there a document tell about what SPAR is and patch is? (Part 2)
            ShawnA_01

            One other thought.  Not all "patches" were bug fixes, ...  some included new features and functionality.  No, I don't have a list for you. Sorry.