几乎熬了个通宵,终于找到原因了并解决问题了:官网下载的config文件,开错了全志的spi控制器开关,正确的配置是# CONFIG_SPI_SUN4I is not set
CONFIG_SPI_SUN6I=y(看来f1c100s用的是新版本的spi控制器)。修改后内核可以正确识别到spi flash了。另外,官网页面上还有个问题, uboot的bootargs 参数设置中, root=/dev/mtdblock3必须要修改为root=31:3,否则无法正确加载rootfs。修改以上两点后可以正确启动到控制台了。云盘中的sdk包4.13和docker中的4.15版本均是如此修改。