如果我们要跑裸板程序呢?那我们就不得不抛弃操作系统。我看了国嵌的视频,还有网上相关的博客,惊奇地发现,竟然没有OK6410的裸板程序烧录方法。那些AXD,JLink都只是仿真,loady 0x5000800 go 0x50008000是把程序烧到RAM里,并没有真正的把程序烧录到Nand Flash当中。
于是,Shamoo就开始研究一下OK6410如何烧录裸板程序。本次的教程,烧录的程序绝对不是仿真,也不是烧到RAM里面。
准备工作,先把SD启动程序烧到SD卡上,详细方法见OK6410的Linux用户手册。编写好一个简单的裸板程序(不超过8K)。
1.首先,我们打开SecureCRT,用串口连接好OK6410开发板,开发板设置为SD卡启动(启动拨动开关为1-2-3-4-5-6-7-8)