工具/软件:Linux
代码正在 eMMC 之外运行、其内核基于3.03 SDK 中的内核 Linux-4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d
针对定制 DRA726电路板进行了适当修改、包括添加了对定制 LVDS LCD 和 eGALax 触摸屏的支持。
在测试中、我使用前面提到的 SDK 中的代码、并屏蔽了一些不必要的服务。
我们的定制 Yocto 配方基于汽车 SDK、但由于 Weston 始终在启动时停止工作、因此我无法将其用于我们的第一个原型。 工业 SDK 看起来更加稳定。
数字4 SanDisk micro SD 永久位于 micro SD 卡中。 这是 Navionics 的专有数据库(成本因数量而异、可能高达200美元)
在几次崩溃后的开发过程中、它不再被识别。 我无法对其执行 fsck.vfat,因为它甚至不会出现在 dev 目录中,因此无法挂载它。
我担心、对于具有电池断开"功能"的客户、这种情况会发生。 无论我们多久告诉这些人先使用点火开关、他们都将使用蓄电池断开连接来关闭系统。 PMIC 本身具有某种保护、但不具有文件系统保护。
Navionics 需要将 micro SD 安装在 RW 上、因此安装 ro 不是一个选项。
这会产生另一个主题、我们如何使其不挂载引导分区? 即使我把它放在/etc/fstab 中的 noauto 中、它仍然会被安装。
我担心过一段时间后、如果发生与 micro SD 相同的情况、它将无法再启动。
当我们获得修复了 QSPI 连接的新硬件时、我将启动该硬件、但在当前电路板中不是一个选项。
Michel Catudal
ACTIA Corp.