|
第五章 Kendryte K210固件烧录
本章将为读者介绍Kendryte K210的固件烧录,以及Kendryte K210外部NOR Flash的空间分布。 本章分为如下几个小节: 5.1 外部NOR Flash的空间分布 5.2 CH343驱动安装 5.3使用官方K-Flash程序烧录固件 5.4使用VSCode烧录固件
5.1 外部NOR Flash的空间分布 Kendryte K210的内部没有用户Flash,因此Kendryte K210需要外挂NOR Flash,才能烧录用户固件,Kendryte K210上电后会将保存在外部NOR Flash中0偏移地址的固件加载到内部的SRAM中执行,因为Kendryte K210内部有6MB通用SRAM,因此外部NOR Flash中0~固件大小(最大6MB)地址范围的空间使用与存放应用固件的,剩余的外部NOR Flash空间则为用户空间。 若假设外部NOR Flash的大小为16MB,应用固件的大小为6MB,则此时外部NOR Flash的空间分布,如下表所示: 表5.1.1 外部NOR Flash空间分布表(存在假设条件) 后续内容请查看PDF:
|