差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
digi:arm-embedded:cc8mn:cc8mn-get-started [2024/02/22 12:44] robindigi:arm-embedded:cc8mn:cc8mn-get-started [2024/11/25 11:53] (当前版本) robin
行 8: 行 8:
 ConnectCore 8M Nano开发板的固件可以从Digi的官方FTP下载,当前最新的支持版本是DEY 4.0。您可以根据开发板的类型来下载不同固件,以便后面进行固件更新操作。因为Digi FTP服务器在境外,建议您采用迅雷等下载工具下载,以保证文件的完整性。 ConnectCore 8M Nano开发板的固件可以从Digi的官方FTP下载,当前最新的支持版本是DEY 4.0。您可以根据开发板的类型来下载不同固件,以便后面进行固件更新操作。因为Digi FTP服务器在境外,建议您采用迅雷等下载工具下载,以保证文件的完整性。
  
-国内一般拿到的是ConnectCore® i.MX8M Nano 开发板,可以到[[ftp://ftp1.digi.com/support/digiembeddedyocto/|官方的FTP]]去下载[[ftp://ftp1.digi.com/support/digiembeddedyocto/4.0/r4/images/ccimx8mnsbc-installer.zip|ccimx8mnsbc-installer.zip]]CC8m nano开发板的DEY4.0卡刷包。+国内一般拿到的是ConnectCore® i.MX8M Nano 开发板,可以到[[ftp://ftp1.digi.com/support/digiembeddedyocto/|官方的FTP]]去下载[[ftp://ftp1.digi.com/support/digiembeddedyocto/4.0/r7/images/ccimx8mnsbc-installer.zip|ccimx8mnsbc-installer.zip]]CC8m nano开发板的DEY4.0卡刷包。
  
  
行 21: 行 21:
 run install_linux_fw_sd run install_linux_fw_sd
 </code> </code>
 +
 脚本会自动执行一系列UBoot命令,并将固件更新到NAND闪存中。在更新过程中会自动重置环境变量,其中出厂的mac地址等是写保护的,所以会有出错提示,这是正常的,没有关系。 脚本会自动执行一系列UBoot命令,并将固件更新到NAND闪存中。在更新过程中会自动重置环境变量,其中出厂的mac地址等是写保护的,所以会有出错提示,这是正常的,没有关系。
 +
 +<hidden 早期版本不支持直接使用上面命令时>
 +
 +可以用:
 +⇒ fatload mmc 1 $loadaddr install_linux_fw_sd.scr \\
 +⇒ source $loadaddr
 +
 +上面自动升级固件如遇到问题,有可能是不同DEY版本的问题,可以用下面手工命令的方式来升级,确保SD卡中有卡刷包,然后执行:
 +⇒ update uboot mmc 1:1  (如果uboot不刷也可以不执行) \\
 +⇒ update linux mmc 1:1  \\
 +⇒ update rootfs mmc 1:1  \\
 +⇒ update recovery mmc 1:1
 +
 +
 +</hidden>
  
 上面的uSD卡更新用uboot命令的脚本来自动执行一系列更新命令,您在生产和调试时,更一般的方法是用UBoot中的update命令来更新三个分区 uboot,linux,rootfs,update命令支持从TFTP服务器或SD卡,USB等源来更新固件镜像到flash中。一般地,我们常采用TFTP的方法来更新指定的固件。 上面的uSD卡更新用uboot命令的脚本来自动执行一系列更新命令,您在生产和调试时,更一般的方法是用UBoot中的update命令来更新三个分区 uboot,linux,rootfs,update命令支持从TFTP服务器或SD卡,USB等源来更新固件镜像到flash中。一般地,我们常采用TFTP的方法来更新指定的固件。