同样是TX2模组,为啥镜像包刷不上了?

2021-08-23 14:54:53 浏览数 (1)

最近交了一批Jetson TX2模组给一个客户。客户说他们的镜像包刷不上了!

从截图上看​,这个问题看上去像是移植底板的支持包不完全导致的(小loader所需要的dtb和驱动没有更新好适配贵底板的)。导致该loader传过去以后,无法成功在当前模组/底板组合上成功通讯,从而自然也不用提下一步的刷机过程了。

​但是客户说:

我们立刻意识到一个可能,因为NVIDIA在2020年4月份曾经发布一个​文档:

原来去年年中NVIDIA Jetson TX2模组有一个版本的变化,从D00版本变成D02版本​。

​在这个公告里,NVIDIA说了:

In order to support the new Micron DRAM and Hynix eMMC, the software image flashed to the Jetson TX2 must include:

• Appropriate BCT and DVFS changes required by the Micron memory device

• Updated bootloader implementing updated OCR register polling timeout per JEDEC specification。

​所以NVIDIA建议:

The following releases of Linux for Tegra (L4T) include the necessary changes:

• JetPack 4.4 / BSP 32.4.2 (or later)

• JetPack 3.3.3 / BSP 28.4 (or later)

也就是说你的Jetpack版本需要更新到4.4以上,或者Jetpack 3.3.3以上

​客户显然是想说:能不能给我换成旧版本呢?因为这样看上去最简单省事,不用大费周章。

经过我们跟供应商确认,旧版本早就停产了!

​那客户又产生一个问题:怎么看目前的镜像包是什么版本呢?

我们翻阅资料,资料里说:

JP 4.X对应的L4T中: dpkg-query --showformat='${Version}' --show nvidia-l4t-core

JP 3.X以前对应的老L4T中:cat /etc/nv_tegra_release

客户尝试​最后发现:28.X都是3.3版本。

所以客户需要做的,就是升级!建议是镜像包版本更新到4.4以上,可能一步到位​!

更多:​

NVIDIA Jetson TX2NX模组用户注意了,这有一个重要通知

0 人点赞