刷新固件 ========= Titan Flasher刷机工具的安装和使用 ---------------------------------- Titan Flasher刷机工具的下载 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 根据你的操作系统选择对应的版本,本文档演示的是WINDOWS平台的: +----------------------------------------------+---------+---------+--------------------------------------------------------------------------------------------------------------------+ | 资源 | 平台 | ARCH | 下载 | +----------------------------------------------+---------+---------+--------------------------------------------------------------------------------------------------------------------+ | TITANTOOLS FOR WINDOWS (X86/X64) (INSTALLER) | WINDOWS | X86/X64 | `Download `_ | +----------------------------------------------+---------+---------+--------------------------------------------------------------------------------------------------------------------+ | TITANTOOLS FOR LINUX X64 (64-BIT) (APPIMAGE) | LINUX | X64 | `Download `_ | +----------------------------------------------+---------+---------+--------------------------------------------------------------------------------------------------------------------+ Titan Flasher刷机工具安装流程 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. 双击下载好的titantools_for_windows-2.0.7-Rc.exe 2. 点击运行 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件1.png :alt: 刷新固件1.png :width: 60% 3. 可以点击浏览(B),选择安装的位置,这里不做演示,然后点击安装(I) .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件2.png :alt: 刷新固件2.png :width: 60% 4. 可以选择不运行titanflasher,点击完成(F) .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件3.png :alt: 刷新固件3.png :width: 60% Titan Flasher刷机工具的使用流程 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. 进入titanflasher目录,打开titanflasher.exe .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件4.png :alt: 刷新固件4.png :width: 60% 2. 点击研发工具 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件5.png :alt: 刷新固件5.png :width: 60% 3. 点击单机烧录 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件6.png :alt: 刷新固件6.png :width: 60% 4. type-c的一端连接U18,另一端连接到电脑的后置USB口;把开发板的SW2拨码开关拨到刷机模式;CON1接12V电源并把POW_KEY拨到ON给开发板上电。 +------------+------------+------------+------------+----------+ | QSPI_DATA0 | QSPI_DATA1 | QSPI_DATA2 | QSPI_DATA3 | 描述 | +------------+------------+------------+------------+----------+ | 0 | 0 | 0 | 1 | 刷机模式 | +------------+------------+------------+------------+----------+ | 0 | 0 | 0 | 0 | 启动模式 | +------------+------------+------------+------------+----------+ | 注:拨码开关的ON (1) 是字母那一边,OFF (0) 是数字的那一边 5. 点击扫描设备 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件7.png :alt: 刷新固件7.png :width: 60% | 几秒钟后会识别到设备 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件8.png :alt: 刷新固件8.png :width: 60% 6. 点击选择刷机文件 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件9.png :alt: 刷新固件9.png :width: 60% 7. 双击bianbu-linux-k1_v2.zip .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件10.png :alt: 刷新固件10.png :width: 60% 8. 选择完成后,点击开始刷机,调试串口和HDMI有连接的,可以看到烧录信息 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件11.png :alt: 刷新固件11.png :width: 60% 9. 等待,烧录成功 .. figure:: /image/MYZR-进迭时空/MYZR-K1-EK263/刷新固件12.png :alt: 刷新固件12.png :width: 60% 单独烧录内核和设备树 --------------------- 1. type-c的一端连接Debug,另一端连接到电脑的USB口;CON1接12V电源并把开发板的SW2拨码开关拨到启动模式;把POW_KEY拨到ON,给开发板上电。 +------------+------------+------------+------------+----------+ | QSPI_DATA0 | QSPI_DATA1 | QSPI_DATA2 | QSPI_DATA3 | 描述 | +------------+------------+------------+------------+----------+ | 0 | 0 | 0 | 1 | 刷机模式 | +------------+------------+------------+------------+----------+ | 0 | 0 | 0 | 0 | 启动模式 | +------------+------------+------------+------------+----------+ | 注:拨码开关的ON (1) 是字母那一边,OFF (0) 是数字的那一边 2. 启动系统完后输出 Bianbu login: 时,可以登录: | 【用户名】 :root | 【密码】 :bianbu 3. 把编译生成的Image和k1-x_deb1.dtb拷贝到板子系统里。 4. 输入命令mount /dev/mmcblk2p5 /mnt/,再把/mnt/Image和/mnt/和k1-x_deb1.dtb替换掉,输入命令sync,输入reboot重启开发板即可。 换摄像头模组库 --------------- | 开发板启动完成后,将output\k1_v2\build\k1x-cam-0.0.11\demo\libsdkcam.so和output\k1_v2\build\k1x-cam-0.0.11\sensors\libcam_sensors.so拷贝到开发板,替换掉/usr/lib/libsdkcam.so和/usr/lib/libcam_sensors.so即可。