我用的是tiny210v2
我不想用u-boot或者superboot,size太大,只想自己写boot,我在网上找了很多uboot和裸机nand启动的代码,结果都是cp完跳转后就没有反应了
于是我开始自己写BL1, 我讲裸机代码里面的shell.bin放到BL1后面,shell.bin本身已经连接到0x20000000,用minitool放入0x20000000可以正常运行
但我烧到flash然后copy到0x20000000后再跳转就没有反应了,这一点跟我在网上下的一样,只有BL1可以正常运行,copy后跳转就没了,但我打印过copy后的0x20000000以后的值,跟shell.bin完全一样,为什么跳转后完全没有反应??shell.bin我完全没有改,BL1我也就是加了连接地址到片内IRAM,让BL1能够正常运行printf这些调试信息,初始化部分也完全没有改
有没有大神知道是怎么回事?