路由器固件开发的一般流程

路由器固件开发的一般流程


硬件部分

  • 首先确保路由器硬件正常工作

    排除硬件上的错误,比如替换损坏的晶振,确认传感器等工作正常

  • 焊接TTL串口、备用一台编程器

    一般是工程师来做

  • 无线部分的校准

    • QCA的 ART
    • MTK的 EEPROM

    一般是硬件工程师来做

软件部分

  • BootLoader的适配
  • GPIO相关的适配
  • 业务相关开发
  • 量产工具开发 (SN、MAC)
  • 防逆向处理、固件加密