简单地说,IAR调试S3C6410可以分成以下3个步骤:
1)
编写mac文件,初始化S3C6410的看门狗、时钟、DDRAM控制器等,为下载代码做准备。
2)编写icf文件对S3C6410的内存空间进行分配,配置堆栈段、数据段、程序段的起始地址和大小。
3)编写S3C6410的启动代码,跳至main函数运行。
下面是飞凌6410核心板的IAR调试过程:
1)编写mac文件。mac文件无非就是初始化cpu,这个功能Wince的FIRSTBOOT就可以实现,直接在nandflash里烧入