我们计划使用S32K356,发现只有7.0.0和7.0.1可以用,但是对应autosar R23,如果使用autosar R21,哪个版本可以推荐?
wenming_0-1786093683425.png
SW32K3_S32M27x_RTD_R21-11_6.0.0_P05_D2510,我也尝试了,但是尝试了很多次都失败了,猜测跟S32Ds版本有关系,3.6.7也试过了,还是S32D32用哪个版本呢?
wenming_0-1786106406261.png
从6.0.0的描述看,并不支持S32K356.
wenming_0-1786415389796.png
wenming_1-1786415468027.png
如上图,6.0.0 QLP01也无法安装,还有另一个问题,通过RTD release note,只需要S32DS3.6.2即可满足安装要求,为什么我用3.6.7,还提示要更新组件,这个跟release note 不符合,是什么原因。
wenming_0-1786523357428.png
这是安装RTD7.0.1的错误信息,看起来是版本限制吗?另外,RTD release描述的对应的S32DS的版本,按理解说,应该是直接可以安装,不再需要更新S32DS组件,如果还需要更新组件,还不如推荐更新的安装版本,更便于使用。
S32DS版本不符合的问题怎么解决的,为什么我在S32DS3.6.7中安装RTD7.0.1,还是装不上,提示更新。
wenming_0-1786513965538.png
你好@wenming ,
问题可能与 S32DS 版本有关。
但是,请务必先安装 QLP01,正如 SW32K3_S32M27x_RTD_R21-11_6.0.0_P05_D2510_ReleaseNotes.txt 中所述:“此版本基于 S32K3_S32M27x 实时驱动程序 AUTOSAR R21-11 版本 6.0.0 QLP01。”
顺祝商祺!
帕维尔
你好@wenming ,
我还有一些补充发现。
好消息是,我能够在 S32DS 3.6.2 中安装 RTD 6.0.0 QLP01 和 P05。然而,尽管发行说明中如此描述,RTD 6.0.0 QLP01 必须先安装在干净/基础的 RTD 6.0.0 安装之上。之后,P05 也能成功安装。
遗憾的是,即使按照上述安装步骤操作后,SDK 仍然无法附加到 S32DS 中的 S32K356 项目。
我了解到您正在寻找旧版本的 AUTOSAR。然而,根据观察到的行为,我无法确认 S32DS 中 RTD 6.0.0 的 S32K356 设置是否正常工作。对于 S32K356,较新的 RTD 7.0.0 版本似乎提供了实用的 S32DS 支持。/ 7.0.1 版本。
顺祝商祺!
帕维尔
你好@wenming ,
问题1:如何解决S32DS版本不兼容问题?
Q2:为什么我无法在 S32DS3.6.7 中安装 RTD7.0.1,并且它一直提示我更新?
顺祝商祺!
帕维尔
你好@wenming ,
谢谢你提供的截图。
从错误信息来看,这似乎不是 S32DS 版本限制。S32DS 在收集/下载待安装项目时发生错误,关键信息为:
ZLIB 输入流意外终止
失败的项目是与 S32DS 平台/调试相关的工件,例如:
com.nxp.s32ds.doc.platform.resources com.nxp.s32ds.lrc.gdb.arm64.linux.win32
这通常表明其中一个文件没有完全下载,或者在下载/提取过程中损坏了。因此,这个问题看起来更像是更新站点/下载/缓存问题,而不是 RTD 7.0.1 与 S32DS 3.6.7 之间的直接兼容性限制。
关于发行说明:所列出的 S32DS 版本应理解为该 RTD 版本的基准/测试 S32DS 版本。然而,S32DS 是模块化的,如果当前安装中缺少或过时了相关的平台、工具、调试器、编译器或文档组件,则 RTD 安装可能仍然需要更新或安装这些组件。
请尝试以下步骤:
因此,根据目前的截图,我不会得出 RTD 7.0.1 不能与 S32DS 3.6.7 一起使用的结论。当前错误指向的是所需 S32DS 更新文件的下载不完整/已损坏。
顺祝商祺!
帕维尔
我将S32DS版本改为3.6.10了,这个版本可以安装RTD7.0.1,不需要额外安装其他组件。我们现在先使用S32DS3.6.10+RTD7.0.1开发。如果后续autosar R21的版本有更新的消息,麻烦告知一下,谢谢了。