Milk-v Duo的1.05版本固件正式发布了,本次更新的核心亮点在于小核(C906@700MHz)已正式启用。这意味着Duo如今能够实现一个核心运行Linux,另一个核心运行RTOS嵌入式操作系统,双核分工协作的架构终于落地。下面来详细了解具体的更新内容。

首先,网络功能方面新增了对IPv6的支持——这无疑是许多开发者长期期待的基础能力,补齐之后应用场景更加灵活多样。
其次,命令行工具也进行了优化:原有的cvi_pinmux命令已替换为duo-pinmux,命名更加直观,显著降低了用户的上手难度。
引脚编号方面也做了重新梳理:wiringX和python-pinong库中的引脚顺序已重新排序,有效避免了混淆,对于从事外设扩展的开发者来说,这是一个实实在在的便利。
最后,值得特别提及的是,第二个核心(小核)的通用FreeRTOS代码已正式发布。这意味着Duo的异构双核方案现在拥有了开箱即用的RTOS支持,希望在小核上运行实时任务的开发者可以直接使用,无需再从零进行底层适配。
