Backward compatibility of FreeMaster 3.1

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Backward compatibility of FreeMaster 3.1

ソリューションへジャンプ
1,553件の閲覧回数
nxf63246
NXP Employee
NXP Employee

I was working on a project with Freemaster 3.0 then I updated it to the version 3.1. I modified a few things and now if I try to open the project with the FreeMaster 3.0 it says "Unexpected file format".

Screenshot 2021-01-28 094016.png

 Of course the file format is the same as before.

Screenshot 2021-01-28 094202.png

 Is this an expected behavior or is something wrong on my side?

0 件の賞賛
返信
1 解決策
1,536件の閲覧回数
MichalH
NXP Apps Support
NXP Apps Support

Hello,

the PMP binary format is changed with each release of FreeMASTER tool. The FreeMASTER tool is backward compatible so any new version is able to open PMP files created in older versions, but not vice versa.

the PMPX (XML) format is both backward and forward compatible, so you should be able to save your work as PMPX in 3.1 and open it back in 3.0. Of course, there new features like global enumeration types, virtual variables etc. will not be imported properly in 3.0. But general objects like variables and views should be imported well. 

Let me know if you face any issues.

Regards,
Michal

元の投稿で解決策を見る

1 返信
1,537件の閲覧回数
MichalH
NXP Apps Support
NXP Apps Support

Hello,

the PMP binary format is changed with each release of FreeMASTER tool. The FreeMASTER tool is backward compatible so any new version is able to open PMP files created in older versions, but not vice versa.

the PMPX (XML) format is both backward and forward compatible, so you should be able to save your work as PMPX in 3.1 and open it back in 3.0. Of course, there new features like global enumeration types, virtual variables etc. will not be imported properly in 3.0. But general objects like variables and views should be imported well. 

Let me know if you face any issues.

Regards,
Michal