求助:从应用程序烧写flash问题
用的是华恒AT91ARM9200的板子,因为初始设定是需要从uboot下把image烧到板子上,现在希望实现能从应用程序中直接烧写,下面是我的代码。若zImage与通过uboot烧上板子的image是同一个的话,执行程序后,系统可以启动,但若是另一个image,则执行后不能启动。请大侠为我指点迷津。。。main(){intfdfile,fdflash,fileread=1,filewrite;charstrfile;memset(strfile,0,sizeof(