蓝牙学习笔记(四)——AC692x程序烧录

程序烧录

  • 下载连接工具
      使用双端公对公USB线连接配套的强制下载工具,烧录时需要按下强制工具开关等到蓝灯灭,只有红灯亮的时候可以开始进行程序烧录(此时写入口供电)。
  • 加入密钥
      在提供的SDK中的apps/download/post_build/flash/文件夹下,有个文件HJX_AC690X-5309.key是密钥文件,在批处理下载脚本中需要加上密钥文件,将密钥都下载到芯片。具体做法是在mp3的各种文件下载列表中最后加上密钥文件,如下:
@rem 文件下载列表
isd_download.exe -tonorflash -dev br21 -boot 0x2000 -div6 -wait 300  -f uboot.boot sdk.app bt_cfg.bin  bt.mp3 music.mp3  linein.mp3 radio.mp3 pc.mp3  connect.mp3 disconnect.mp3 ring.mp3 warning.mp3 power_off.mp3 echo.mp3 record.mp3 -key HJX_AC690X-5309.key
  • 烧录过程中出现的兼容问题
      问题:负责烧录程序的脚本在apps/download/文件夹下,官方给出的学习示例中,只要用codeblock建立工程后,点击“Build and Run”按键,直接可以编译运行并且下载。但是在实际过程当中遇到了一点问题,电脑一直指出apps/download/post_build/flash文件夹下的sdk.exe文件被指出64位操作系统不支持16位程序。
      解决
  • 此问题的出现一般都是因为没有加入密钥序列导致的,加上密钥序列可解决。
  • 若加入密钥序列后还是没有解决问题,那就等程序编译完成后,双击apps/download/post_build/flash文件夹下的download批处理文件下载程序。出现write sectors就表示下载完成。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值