菜鸟有个疑问,嵌入式arm+linux开发中,一般来说从软件层次来分,有uboot、kernel、fs/用户应用(ap),烧写到flash的时候,会将flash分区,不同的分区存放不同的程序镜像,那么这个分区是在哪里分的?
第2个问题,打个比方,制作了几个镜像:uboot.img、zImage、xxx.img(文件系统镜像,包含应用),我要烧写到flash(比如通过uboot、串口Ymodem、网口ftp等等方式),在uboot界面敲几个已经被开发人员定义好的命令,它们是怎样被分别烧写到不同的分区(地址)里面去的???这些自定义的烧写命令,是不是在uboot里面有代码已经把向flash哪个区哪个地址写入已经写死了?? |