Edit online

连接开发板

  1. 编译 SDK

  2. 使用 AiBurn 烧录编译生成的镜像(参见烧录章节)

  3. 开发板连接串口、AIC-JTAG、电源线

    ../images/debug_jtag1.png
    1. 开发板连接 JTAG 接口
    ../images/debug_SDMC1.png
    2. 开发板连接 SDMC 接口
  4. 在调试串口终端中,按住 Ctrl + C,同时重启开发板,串口打印如下:
    Pre-Boot Program ... (2023-08-08 11:29:35 13a563f)
    No DDR info
    Going to init DDR2. freq: 504MHz
    DDR2 initialized
    120186 134875 162258
    PBP done
    
    tinySPL [Built on Aug 21 2023 17:12:58]
    Boot device = 5(BD_SPINAND)
    nand read speed: 1346320 byte, 76998 us -> 17075 KB/s
    aic@tinySPL #
    aic@tinySPL #
  5. 运行 DebugServer,首次运行会有安全警告,点击“允许访问”

    ../images/run_01.png

  6. 配置 DebugServer,Setting -> Target Setting

    ../images/run_21.png

  7. 配置 DebugServer 的端口号

    ../images/debug_server5.png

  8. 启动仿真器连接,显示本地 IP 及已配置的端口(3333),则表示连接成功:

    ../images/connected1.png

    连接成功后,即可通过 IDE 或命令行进行调试