make出现“Incorrect checksum”错误

@gavin 你有修改过代码么.看这个报的错误是下载的包校验不过.可能是网络问题

@Frank 之前生成了VIM3的4.9固件,但是运行没有进入系统,所以重新编译mainline5.5的固件,但是运行就这样了;改的话是改了linux的配置增加了mtd支持

@gavin 方便把你改的部分diff出来,可能是改动导致的.

这个是什么现象,如果直接是原本的代码是肯定可以用的,我这两天还在用


4.9就是这样,停在某个地方,偶尔更新一下log,但是还是没有进入系统,按enter会出现console的命令行用户

@Frank 关于改动的话,具体就是进入linux下“make menuconfig”,增加MTD的module支持

@gavin 你进入linux目录,git diff 贴出来一下

@Frank 现在重新下载Fenix编译

@gavin 你下载完先编译,确认你的代码是可用的,没有问题的再修改

@Frank 网络问题太大了,有时不开代理好一点,有时开代理好一点,感觉就是编译过程下载的文件有几个不同的地方;还有要修改成阿里源。

@Frank


新的Fenix编译也出现这个问题了

@gavin 尽量开着科学上网编译和下载 .
你的setenv.sh选择了哪些选项,我来试试看编译

@Frank

@gavin 我这边编译没有问题.可能我网络的问题

@Frank 好的。我继续测试看看。。。

@gavin 你可能需要删除掉不对的包 .在/fenix/downloads/u-boot-mainline

你这个是网络问题,包没有下载完整。完整的应该是这样的:

Length: 14703368 (14M) (unauthoritative)

u-boot-2020.01-rc5.tar.bz2                         100%[================================================================================================================>]  14.02M   241KB/s    in 64s     

2020-03-18 12:48:52 (224 KB/s) - ‘u-boot-2020.01-rc5.tar.bz2’ saved [14703368]

@numbqq @Frank 网络下载很慢今天终于顺利编译烧写成功了,但是有一个新问题,在fenix/build/linux-mainline-5.5-rc2/下执行“make menuconfig”增加MTD的支持之后,编译之后的系统却没有在proc/driver/下找到相关mtd文件,且回到fenix/build/linux-mainline-5.5-rc2/下执行“make menuconfig”发现之前保存的配置又回到了默认配置了,这是为什么呢