CDK-Release V2.20.0 ------------------------------ 1. 支持的系统版本:Windows7 Windows10 2. 工具集成版本说明: CK 5a6 CPU ELF-MiniLibc Toolchain:V3.10.29 CK 800 CPU ELF-MiniLibc Toolchain:V3.10.29 Xuantie 900 CPU ELF-NewLibc Toolchain:V2.6.1 T-Head DebugServer:V5.16.8 T-Head Simulator:V4.0.3 3 修复问题说明: 3.1 修复了硬件观察点超过限制,调试无法正常停止的问题 3.2 修复了64位CPU调试界面反汇编的边界地址查看导致调试卡死的问题 3.3 修复了全速运行时插入断点,Breakpoint窗口不更新的问题 3.4 修复了打开存在较多project的workspace时导致的CDK偶现crash的问题 3.5 修复了64位CPU调试时Memory窗口滑块无法正常使用的问题 3.6 修复了64位CPU调试时Memory窗口long类型显示时的位宽错误的问题 3.7 修复了某些编码情况下导致文件无法保存的问题 3.8 修复了某些情况下,代码查看无法goto definition/goto declaration的功能 3.9 修复了CDK打开大文件时,代码查看无法正常使用的问题 3.10 修复了win7下调试无法正常interrupt的问题 3.11 修复了win7下代码查看无法使用的问题 3.12 修复了使用模拟器进行调试时出现的卡死、退出的问题 4 功能新增、优化与更新说明: 4.1 更新调试状态的Statistics窗口的功能,新增了向下计数的功能 4.2 内存窗口新增了设置数据断点(观察点)的功能 4.3 新增了对调试目标的attach调试功能 4.4 优化了T-Head CPU的Flash烧写效率,平均提升40% 4.5 Map文件可视化,新增编译工程的RAM/ROM用量百分比显示 4.6 Outline窗口代码查看的排序更新为字母顺序排序 4.7 优化了T-Head Flash烧写过程种的信息显示的准确性 4.8 更新了代码查看中,无效代码的灰化颜色 4.9 新增了工程配置中Before/After Build脚本执行时,ProjectName环境变量 4.10 更新了面向厂商的芯片管脚配置功能 4.11 新增了代码查看中对某个函数的CallHeriarchy查看的功能 4.12 更新了工程配置DebugTab ICE配置窗口的界面配置 CDK-Release V2.18.3 ------------------------------ 1. 支持的系统版本:Windows7 Windows10 2. 工具集成版本说明: CK 5a6 CPU ELF-MiniLibc Toolchain:V3.10.29 CK 800 CPU ELF-MiniLibc Toolchain:V3.10.29 Xuantie 900 CPU ELF-NewLibc Toolchain:V2.6.1 T-Head DebugServer:V5.16.6 T-Head Simulator:V3.8.30 3 修复问题说明: 3.1 修复了某些情况下代码查看功能无效的问题; 3.2 修复了Flash调试在未勾选auto run时单步跑飞的问题; 3.3 修复了在Windows 7系统中调试程序时无法暂停的问题; 3.4 修复了Windows 7系统中,调试运行的程序打断点,CDK卡死的问题; CDK-Release V2.18.2 ------------------------------ 1. 支持的系统版本:Windows7 Windows10 2. 工具版本集成说明 2.1 CK 5a6 CPU ELF-MiniLibc Toolchain:V3.10.29 2.2 CK 800 CPU ELF-MiniLibc Toolchain:V3.10.29 2.3 Xuantie 900 CPU ELF-NewLibc Toolchain:V2.6.1 2.4 T-Head DebugServer:V5.16.6 2.5 T-Head Simulator:V3.8.30 3 修复问题说明: 3.1 修复了代码编辑器中无效的宏定义的代码灰化问题 3.2 修复了代码查看时,切换代码窗口导致代码折叠状态丢失的问题 3.3 修复了调试时Watches窗口修改变量没有及时更新的问题 3.4 修复了烧写过程中偶现的烧写失败的问题 3.5 修复了使用外部烧写工具偶现的闪退问题 3.6 修复了某些镜像烧写完成以后,无法正常进入调试界面的问题 3.7 修复了64位CPU在Flash中可能没有烧录的问题 3.8 修复了某些情况下反汇编窗口内容没有更新的问题 4. 功能新增、优化与更新说明: 4.1 新增了Map文件图形化显示的功能 4.2 优化了代码编辑器的辅助编程功能,提供更加准确和详细的代码查看和编写辅助功能 4.3 提升了CDK打开界面的效率 4.4 工程配置界面Debug和Flash选项卡中新增了PreInit脚本功能,与GDB脚本完全兼容 CDK-Release V2.16.2 ------------------------------ 1. 支持的系统版本:Windows7 Windows10 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.6.0-20220715.tar.gz T-Head Debug Server :T-Head-DebugServer-windows-for-IDE-V5.16.4-20220829-1113.zip cskysim:xuantie-qemu-win-20220623-0309.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip 3 修复问题说明: 3.1 修复了某些情况下,Flash烧写过程出现“无法写入内存”的错误 3.2 修复了某些情况下,Flash烧写过程出现的“Fail to load algorithm”的错误 4. 功能新增、优化与更新说明: 4.1 更新了工程配置ICE、Remote ICE配置窗口中Enable Periodic Window Update选项的位置 4.2 更新了默认的XuanTie RISCV newlib 工具链版本 4.3 更新了默认的T-Head DebugSever调试器的版本 CDK-Release V2.16.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.4.0-20220427.tar.gz T-Head Debug Server :T-Head-DebugServer-windows-for-IDE-V5.16.2-20220708-1732.zip cskysim:xuantie-qemu-win-20220623-0309.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip 3. 功能新增、优化与更新说明: 3.1 新增了对GegaDevice的14款RISC-V芯片器件的支持 3.2 新增了对Nuclei的28款RISC-V CPU IP器件的支持 3.3 新增了对Nuclei的5款RISC-V开发板SDK的支持 3.4 新增了对SiFive的4款RISC-V CPU IP器件的支持 3.5 新增了对芯昇科技的1款RISC-V芯片器件的支持 3.6 新增了对芯昇科技的2款RISC-V开发板SDK的支持 3.7 新增了对调试界面Watch窗口和Memory窗口在程序运行状态下可以刷新的功能 3.8 更新了调试界面的Command窗口,支持了常用的GDB命令,并且与调试界面保持一致 3.9 新增了CDK新版本和插件新版本消息通知的功能 3.10 插件版本号默认显示latest,表示当前最新版本 3.11 更新了调试界面Memory窗口的菜单,支持了更多的显示方式 3.12 更新了About窗口的PluginTab的显示方式 4 修复问题说明: 4.1 修复了某些情况下调试crash的问题 4.2 修复了组件工程切换芯片组件工具链没有自动切换的问题 4.3 修复了New SOC Project创建的RISC-V类型的CPP工程无法构造和析构全局类的问题 4.4 修复了组件设置Link Tab中Library Path设置组件根路径 ./ 时无效的问题 CDK-Release V2.14.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.2.4-20211227.tar.gz T-Head Debug Server :T-Head-DebugServer-windows-for-IDE-V5.13.7-20220307-1613.zip cskysim:xuantie-qemu-win-20220302-0612.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip 3. 功能新增、优化与更新说明: 3.1 优化了Export Makefile的使用体验; 3.2 工程构建Output窗口新增Multi-Core编译按钮,以将开启多核编译; 3.3 优化了About窗口工具安装版本查看界面; 3.4 更新了断点设置窗口 3.5 优化了Flash区间的断点设置,断点数量不再限制,可随意设置; 3.6 更新了调试界面Breakpoint窗口的显示信息; 3.7 更新了New Project Dialog界面,根据厂商和平台创建工程; 3.8 更新了工程设置Target Tab,增加了配置工程工具链名称和版本的功能; 3.9 更新了工程设置Debug Tab中的Simulator、ICE、OpenOCD、RemoteICE配置界面; 3.10 新增支持在线安装工具插件,包括工具链、RSP调试器、模拟器、工程模板; 3.11 更新了Hawwking集成的示例工程; 3.12 New Project Dialog界面新增了OCC上SmartL平台的相关SDK工程; 4 修复问题说明: 4.1 修复了工程视图界面新增目录时中文路径的问题; 4.2 修复了Load last session on startup不起作用的问题; 4.3 修复了某些情况下,打开工程长时间卡顿的问题; 4.4 修复了某些包含中文注释的源文件编译错误时,CDK不报错的问题; 4.5 修复了在切换SDK工程时,CPU浮点选项配置错误的问题; CDK-Release V2.12.2 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.2.4-20211227.tar.gz C-Sky Debug Server :T-Head-DebugServer-windows-for-IDE-V5.12.10-20211202-1519.zip cskysim:csky-qemu-win-20210913-1732.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip CDK-Release V2.12.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.2.2-20211130.tar.gz C-Sky Debug Server :T-Head-DebugServer-windows-for-IDE-V5.12.10-20211202-1519.zip cskysim:csky-qemu-win-20210913-1732.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip 3. 功能新增、优化与更新说明: 3.1 新增支持硬件PCSampling的功能; 3.2 新增支持一键下载全部缺失组件的功能; 3.3 新增支持编译单个组件的功能; 3.4 新增支持调试连接的timeout功能; 3.5 组件工程Link设置页面新增支持Library Name包含到Link Type中的功能; 3.6 User设置页面新增支持对接第三方工具的功能; 3.7 优化了用户体验计划; 3.8 优化了工程视图显示效率; 3.9 优化了组件工程的依赖规则; 3.10 优化了算法文件的选择入口; 3.11 优化了算法文件下载有效性检查; 3.12 更新New Project列表中的Haawking节点下的开发板配套SDK; CDK-Release V2.10.5 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV:Xuantie-900-gcc-elf-newlib-mingw-V2.2.2-20211130.tar.gz C-Sky Debug Server :T-Head-DebugServer-windows-for-IDE-V5.12.10-20211202-1519.zip cskysim:csky-qemu-win-20210913-1732.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.13-20210901-2016.zip 3. 功能新增、优化与更新说明: 3.1 增加solution配置的Link Tab中Include libraries from 'Library Configuration'配置 3.2 优化了调试状态下打开文件的速度 4. 修复问题说明: 4.1 修复了RV工程生成返汇编文件时非正常报错问题 4.2 修复了某些情况下调试界面Reset以后,代码窗口出现多个PC图标的问题 4.3 修复了在调试目标全速运行状态下停止调试,代码窗口会弹出PC图标的问题 4.4 修复了在调试目标全速运行状态下插入断点时,断点没有更新到界面上的问题 4.5 修复了某些E906版本Flash编程失败的问题 CDK-Release V2.10.3 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV32:Xuantie-900-gcc-elf-newlib-mingw-V2.2.1-20211110.tar.gz C-Sky Debug Server :T-Head-DebugServer-windows-for-IDE-V5.12.9-20211116-1005.zip cskysim:csky-qemu-win-20210913-1732.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.13-20210901-2016.zip 3. 修复问题说明: 3.1 修复某些情况下无法启动调试的问题; 3.2 修复某些情况下打开文件异常弹窗的问题; 3.3 修复某些情况下工程配置界面信息异常,导致无法编译的问题; 3.4 修复某些情况下Flash操作中异常弹窗显示未定义错误的问题; 4. 功能新增、优化与更新说明: 4.1 更新New Project列表中的Haawking节点下的开发板配套SDK,支持芯片外设的图形化调试; 4.2 新增支持RV硬件semi-hosting功能; 4.3 优化了RV工具链p扩展指令的性能; CDK-Release V2.10.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210423.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210423.tar.gz RISCV32:Xuantie-900-gcc-elf-newlib-mingw-V2.0.3-20210806.tar.gz C-Sky Debug Server :T-Head-DebugServer-windows-for-IDE-V5.12.2-20210830-1726.zip cskysim:csky-qemu-win-20210913-1732.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.13-20210901-2016.zip 3. 修复问题说明: 3.1 修复某些情况下内存泄漏的问题; 3.2 修复Git窗口在某些情况下没有滚动条的问题; 3.3 修复Git窗口在某些情况下没有log信息的问题; 3.4 修复某些情况下在线下载工程crash的问题; 4. 功能新增、优化与更新说明: 4.1 新增中科昊芯的开发板配套SDK的开发和调试; 4.2 新增支持64位RV处理器的调试; 4.3 新增了对C920系列CPU的支持; 4.4 新增目标程序符号信息查看窗口; 4.5 新增工程配置One Elf Section per Data; 4.6 芯片组件配置中新增支持查看算法信息; 4.7 工具条新增Rebuild按钮; 4.8 复位后支持执行复位脚本; 4.9 Output窗口新增支持Flash操作的输出; 4.10 优化当工程无法配置ROM/RAM区域时隐藏该区域; 4.11 优化调试窗口体验; 4.12 优化调试时编辑窗口中变量的悬浮弹窗大小; 4.13 优化Git窗口的配置; 4.14 优化工程rebuild流程; CDK-Release V2.8.10 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:Xuantie-900-gcc-elf-newlib-mingw-V1.10.6-20210708.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.12-20210419-1129.zip 3. 修复问题说明: 3.1 修复了调试RV32位工程,反汇编窗口不显示内容的问题; CDK-Release V2.8.8 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.12-20210419-1129.zip 3. 修复问题说明: 3.1 修复了使用外部烧写工具进行烧写时,执行了flash脚本的问题; 4. 功能新增、优化与更新说明: 4.1 新增了复位操作的After Reset脚本的功能; CDK-Release V2.8.7 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.12-20210419-1129.zip 3. 修复问题说明: 3.1 修复了中文用户名下打开工程文件crash的问题; 3.2 修复取消git操作导致crash的问题; 3.3 修复git log窗口中search栏无法使用的问题; 3.4 修复git commit失败时不显示错误信息的问题; 3.5 修复git merge后无法commit的问题; 3.6 修复reload workspace时可能导致crash的问题; 3.7 修复了连续下载工程偶现的的crash问题; 4. 功能新增、优化与更新说明: 4.1 集成Git V2.9.2便携版工具; 4.2 增加了工程设置DebugTab页的设置after load脚本的功能; 4.3 补充了CDK执行Debug Launch步骤的说明; CDK-Release V2.8.5 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 功能新增、优化与更新说明: 3.1 集成Git便携版工具; CDK-Release V2.8.4 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了中文用户名下打开工程文件crash的问题; 4. 功能新增、优化与更新说明: 4.1 增加了设置after load脚本的功能; 4.2 补充了CDK执行Debug Launch步骤的说明; CDK-Release V2.8.3 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.12-20210314-1040.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了调试脚本中执行半字读写按字节读写的问题; 3.2 修复了E902系列CPU无法启动调试的问题; 3.3 修复了某些工程增量编译无法编译通过的问题; 4. 功能新增、优化与更新说明: 4.1 更新了下载git格式的组件时本地选择git工具的方式和提示信息; CDK-Release V2.8.2 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210310.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.11-20210205-2154.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了解决某些程序添加P扩展指令性能变差的问题; 4. 功能新增、优化与更新说明: 4.1 新增E906和E906F的multilib库,完善对E906连续两条条件分支指令存在一定概率引发BHT执行错误问题的修复 CDK-Release V2.8.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20210127.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20210127.tar.gz RISCV32:riscv64-elf-mingw-20210119.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.11-20210205-2154.zip cskysim:csky-qemu-win-20210202-1457.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了某些情况下下载工程失败报错的问题 3.2 修复了模拟器管理界面,sifive cpu显示出错的问题 3.3 修复了文件路径过长导致crash的问题 3.4 修复了outline窗口include节点显示有误的问题 3.5 修复了非法yaml导致crash的问题 3.6 修复了verbose选项配置无效的问题 3.7 修复了切换worksapce未提示后台下载任务的问题 3.8 修复了某些情况下,下载组件断网过程后未提示的问题 3.9 修复了上传组件,空文件夹丢失的问题 3.10 修复了组件依赖配置界面,版本不存在显示异常的问题 3.11 修复了设置错误的Assembler参数,编译未报错的问题 3.12 修复了common组件Assembler配置页面,提示信息有误的问题 3.13 修复了组件链接库路径计算错误的问题 3.14 修复了某些情况下,dump数据crash的问题 3.15 修复了组件切换cpu,工程配置Target tab页显示有误问题 3.16 修复了包含空格目录工程无法编译的问题 3.17 修复了导入SVC文件,启动调试,界面卡顿的问题 3.18 修复了窗口输出导致页面卡顿的问题 4. 功能新增、优化与更新说明: 4.1 新增了本地组件管理窗口 4.2 新增了对RV-Star开发板的支持 4.3 新增了对GD32VF103C-Star开发板的支持 4.4 新增了对HiFive1RevB开版本的支持 4.5 Welcome页面新增了组件资源入口 4.6 新增了对E906系列CPU的支持 4.7 新增了对E907系列CPU的支持 4.8 新增了编译输出显示输出文件修改时间的功能 4.8 新增了编译输出窗口显示输出文件的最后修改时间的功能 CDK-Release V2.7.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20201222.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20201222.tar.gz RISCV32:riscv64-elf-mingw-20201231.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.8-20200922-1528.zip cskysim:csky-qemu-win-20201229-1649.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了某些情况下外设窗口导致的进入调试界面卡死的问题 3.2 修复了使用外设窗口导致调试界面卡顿的问题 3.3 修复了组件工程无法使用外设描述文件的问题 3.4 修复了某些情况下使用Watches窗口导致crash的问题 4. 功能新增、优化与更新说明: 4.1 welcome页面新增了网络组件使用的功能 4.2 新增了本地组件管理窗口 4.3 新增了chip、board类型组件可以配置链接选项的功能 4.4 支持了默认组件地址可配置的功能 4.5 支持了可用sdk组件列表配置的功能 4.6 支持了目录转组件的功能 4.7 增加了E907、E907F、E907FD、E907P、E907FP、E907FDP、E906P、E906FP的CPU型号的支持 4.8 About菜单新增了问题反馈入口 4.9 支持了HiFive1RevB、RV-START、GD32VF103C-START开发板的SDK及调试功能 4.10 新增了Outline窗口数据导出的功能 4.11 支持了调试窗口的快速查找的功能,一键弹出需要的调试窗口 CDK-Release V2.6.7 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200502.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20201126.tar.gz RISCV32:riscv64-elf-mingw-20200820.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.7-20200813-1726.zip cskysim:csky-qemu-win-20201010-1738.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复了使用外设描述文件启动调试卡顿的问题 3.2 修复了Watches/Locals调试窗口在查看匿名结构体类型的变量时出现的crash问题 CDK-Release V2.6.6 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200502.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20201126.tar.gz RISCV32:riscv64-elf-mingw-20200820.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.7-20200813-1726.zip cskysim:csky-qemu-win-20201010-1738.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.11-20201130-1800.zip 3. 修复问题说明: 3.1 修复组件化工程使用svc文件生成代码时,工程视图出现重复节点的问题 3.2 修复了某些调试情况下,Watches/Locals窗口查看变量引起的崩溃问题 3.3 修复了在调试组件化工程时无法使用SVC外设文件配置的问题 3.4 修复了FlashProgrammer在烧写大端CPU以及CK500/CK600系列CPU时,烧写数据错误的问题 3.5 修复了组件工程,某些情况下,修改头文件,源代码没有重新编译的问题 4. 功能新增、优化与更新说明: 4.1 更新ABIV2工具链至3.10.24版本 CDK-Release V2.6.4 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200502.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200502.tar.gz RISCV32:riscv64-elf-mingw-20200820.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.7-20200813-1726.zip cskysim:csky-qemu-win-20201010-1738.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.10-20200925-1742.zip 3. 修复问题说明: 3.1 修复了修改工程调试中Watches窗口输入变量出现的crash问题 3.2 修复了全新安装CDK后,从OCC新建solution工程,偶现连续弹窗的问题 4. 功能新增、优化与更新说明: 4.1 优化了后台下载体验的问题,明确了提示信息,并且主动显示全部后台的任务 CDK-Release V2.6.3 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200502.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200502.tar.gz RISCV32:riscv64-elf-mingw-20200820.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.7-20200813-1726.zip cskysim:csky-qemu-win-20201010-1738.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.10-20200925-1742.zip 3. 修复问题说明: 3.1 修复了ck802,ck803的Uart示例工程,头文件包含错误问题 3.2 修复了某些系统中ICE无法连接板子的问题 3.3 修复了include path包含圆括号编译失败问题 3.4 修复启动调试,断点丢失的问题 4. 功能新增、优化与更新说明: 4.1 优化了打开大文件卡顿时间 4.2 优化了Watch/Local窗口存在大数组展开后,单步调试卡顿时间 4.3 更新SoC模板工程默认优化选项为-Og 4.4 新增调试状态下,反汇编和源代码窗口联动的功能 4.5 新增工具栏debug without download按钮功能 4.6 新增了C906(FDV) CPU工程创建、管理功能 4.7 新增了Watch/Local窗口中location column 4.8 新增了工具栏单个文件编译按钮 4.9 优化了工程视图的节点刷新效率 4.10 优化了启动编译的体验 4.11 新增了组件制作图形界面 4.12 支持了AI语音训练部署平台 4.13 支持sdk类型组件上传下载 4.14 支持git类型组件下载 4.15 优化Statistics窗口 4.16 新增了组件支持修改名称、版本号的功能 4.17 更新了组件版本号的识别机制,版本号的大小写不再区分 4.18 安装路径下的CSKY/FlashProgrammer中的烧写器支持了RISCV系列的CPU 4.20 Watches变量窗口默认显示进制可以配置 4.21 新增了profiling窗口的数据可以导出到文件的功能 4.22 确保了双击打开的工程,不可以在该目录下创建其他工程了 CDK-Release V2.4.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200502.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200502.tar.gz RISCV32:riscv64-elf-mingw-20200528.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.4-20200429-0955.zip cskysim:csky-qemu-win-20200618-1147.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.8-20200514-2115.zip 3. 修复问题说明: 3.1 修复了Watch窗口Refresh以后节点自动闭合的问题 3.2 修复了代码查看中Ctrl键松开仍然跳转的问题 3.3 修复了9xx系列CPU的SDK代码没有开启MXSTATUS.THEADISAEE位的问题 3.4 修复了某些情况下Watch窗口变量值没有更新的问题 3.5 修复了反汇编窗口没有显示函数名的问题 3.6 修复了Help文档中的一些描述错误 3.7 更新了Find Resource为Open Resource 4. 功能新增、优化与更新说明: 4.1 优化了工程编译速度 4.2 支持了906系列CPU的软复位功能 4.3 支持了Watch窗口变量查看结构体统一修改进制显示的功能 4.4 支持了在调试状下,可以查看被调试工程的工程配置的功能 4.5 修改了生成的bin文件的命名 CDK-Release V2.2.2 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200407.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200407.tar.gz RISCV32:riscv64-elf-mingw-20200410.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.4-20200429-0955.zip cskysim:csky-qemu-win-20200219-1609.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.8-20200514-2115.zip 3. 修复问题说明: 3.1 修复了偶现的代码编辑窗口文件无法编辑的问题; 3.2 修复了内置烧写器偶现的一次烧写失败,后续无法使用的问题; 3.3 修复了内置烧写器执行脚本的set命令解析不完整的问题; 3.4 修复了某些情况下,组件内代码没有参与编译的问题; 3.5 修复了一些S906型号CPU无法识别的问题; 3.6 修复了RISCV架构调试时无法软复位的问题; CDK-Release V2.2.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200407.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200407.tar.gz RISCV32:riscv64-elf-mingw-20200410.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.3-20200407-1845.zip cskysim:csky-qemu-win-20200219-1609.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.7-20200331-1338.zip 3. 修复问题说明: 3.1 修复了一些情况下Flash烧写错误的情况; CDK-Release V2.2.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200407.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200407.tar.gz RISCV32:riscv64-elf-mingw-20200410.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.3-20200407-1845.zip cskysim:csky-qemu-win-20200219-1609.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.7-20200331-1338.zip 3. 功能新增、优化与更新说明: 3.1 更新了全新的OCC-CDK交互体验界面; 3.2 支持了Git视图; CDK-Release V2.0.9 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20200407.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20200407.tar.gz RISCV32:riscv64-elf-mingw-20200410.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.10.3-20200407-1845.zip cskysim:csky-qemu-win-20200219-1609.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.7-20200331-1338.zip 3. 修复问题说明: 3.1 修复了使用RISCV CPU调试时,模拟器调试无法设置断点的问题; 3.2 修复了某些电脑上无法调试、烧写的问题; 4. 功能新增、优化与更新说明: 4.1 支持906型号的CPU CDK-Release V2.0.4 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20191104.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20191122.tar.gz RISCV32:riscv64-elf-mingw-20191120.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.13-20191220-1448.zip cskysim:csky-qemu-win-20200106-2114.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 修复问题说明: 4.1 修复了使用RISCV CPU调试时,模拟器调试无法设置断点的问题; 4.2 修复了某些电脑上无法调试、烧写的问题; 4. 功能新增、优化与更新说明: 4.1 支持E906型号的CPU CDK-Release V2.0.2 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20191104.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20191122.tar.gz RISCV32:riscv64-elf-mingw-20191030.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.13-20191211-1720.zip cskysim:csky-qemu-win-20191129-1520.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 修复问题说明: 4.1 修复了硬件断点限制不准确的问题; 4.2 修复了某些情况下ICE固件升级卡死的问题; 4.3 修复了某些情况下变量16进制显示错误的问题; 4.4 修复了某些电脑无法正常打开的问题; CDK-Release V2.0.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20191104.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20191122.tar.gz RISCV32:riscv64-elf-mingw-20191030.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.12-20191205-1730.zip cskysim:csky-qemu-win-20191129-1520.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 功能新增、优化与更新说明: 3.1 支持组件化工程管理; CDK-Release V1.20.1 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20191104.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20191104.tar.gz RISCV32:riscv64-elf-mingw-20191030.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.10-20191111-1423.zip cskysim:csky-qemu-3.0.0-win-20190513-1936.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 功能新增、优化与更新说明: 3.1 支持新版本工具链; CDK-Release V1.20.0 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20190321.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20190826.tar.gz RISCV32:riscv64-elf-mingw-20191021.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.8-20191022-1136.zip cskysim:csky-qemu-3.0.0-win-20190513-1936.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 功能新增、优化与更新说明: 3.1 支持组件化的工程开发; CDK-Release V1.18.12 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20190321.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20191122.tar.gz RISCV32:riscv64-elf-mingw-20191030.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.13-20191220-1448.zip cskysim:csky-qemu-3.0.0-win-20190513-1936.tar.gz 3. 功能新增、优化与更新说明: 3.1 更新了C-SKY ABIV2版本; 4. 修复问题说明: 4.1 修复了硬件断点限制不准确的问题; CDK-Release V1.18.11 ------------------------------ 1. 支持的最低系统版本:Windows7 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20190321.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20190826.tar.gz RISCV32:riscv64-elf-mingw-20191021.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.8.8-20191022-1136.zip cskysim:csky-qemu-3.0.0-win-20190513-1936.tar.gz FlashProgrammer:CSKY-FlashProgrammer-windows-V1.0.5-20191017-1634.zip 3. 功能新增、优化与更新说明: 3.1 更新了Watch窗口对数组的进制设置的记忆功能; 3.2 优化了git插件clone时页面显示的方式; 3.3 新增了Watch窗口添加变量的方式; 3.4 更新了调试时悬浮显示的进制设置方式; 3.5 优化了调试卡顿的问题; 3.6 优化了FLash编程的效率; 3.7更新了Flash算法文件的版本; 3.8优化了断点设置以后的显示信息; 3.9更新了工程配置时的保存方式; 4. 修复问题说明: 4.1 修复了对单个文件编译配置导致CDK闪退的问题; 4.2 修复了cdk-make.exe工具在编译时莫名生成额外目录的问题; 4.3 修复了一些情况下错误弹窗信息显示不完整的问题; 4.4 修复了打开某些文件时出现的一些莫名窗口的问题; 4.5 修复了Reset View to Defaults时主题也会改变的问题; 4.6 修复了内置CSKY工程模板的描述不规范的问题; CDK-Release V1.16.2 ------------------------------ 1. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20190321.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20190802.tar.gz RISCV32:riscv-mingw-20181229.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.4.02.1-20190422-1853.zip cskysim: csky-qemu-3.0.0-win-20190329-1549.tar.gz 2. 修复问题说明: 2.1 修复了设置文件属性时出现的闪退问题; 2.2 修复了内置SDK缺失宏定义的问题; 2.3 修复了memset函数对非char类型参数处理不合理的问题; 2.4 修复了两个中断函数写法逻辑一样时编译器的不合理优化问题; CDK-Release V1.16.1 ------------------------------ 1. 从CDK V1.16版本开始不再支持Windows XP系统 2. 工具集成说明: C-SKY ABIV1:csky-elf-tools-mingw-minilibc-20190321.tar.gz C-SKY ABIV2:csky-elfabiv2-tools-mingw-minilibc-20190321.tar.gz RISCV32:riscv-mingw-20181229.tar.gz C-Sky Debug Server :CSKY-DebugServer-windows-for-IDE-V5.4.02.1-20190422-1853.zip cskysim: csky-qemu-3.0.0-win-20190329-1549.tar.gz 3. 功能新增、优化与更新说明: 3.1 更新了OSTrace的视图以及与RTOS的通信协议; 3.2 优化了工程的构建速度; 3.3 新增了静态代码检查功能; 3.4 新增了SDK组件包网络升级管理功能; 3.5 新增了git插件,用户可以在CDK中使用git插件管理自己的工程; 3.6 新增了工程模板的LD文件的图形化显示功能; 3.7 优化了工程设置窗口初始化脚本、LD文件的选择与打开文本的功能; 3.8 优化了工程设置窗口搜索路径输入的使用体验; 3.9 优化了组件属性配置搜索路径输入的使用体验; 3.10优化了外设寄存器配置界面的操作和使用体验; 3.11优化了调试状态下,Memory窗口列宽显示的使用体验; 3.12优化了自动升级过程中的鲁棒性,保证了大部分升级异常产生时,都可以继续完成升级过程; 3.13新增了出现闪退问题时,自动上传crash信息的功能; 3.14新增了调试状态下,Locals和Watches窗口变量进制显示记忆的功能; 3.15优化了代码跳转快捷操作时的鼠标显示; 3.16更新了新建工程的Search栏显示; 3.17优化了调试状态下,反汇编窗口的显示; 3.18改进了调试状态下,反汇编窗口地址输入框功能; 3.19增加了芯片初始化图形显示的缩放功能; 3.20改进了新建工程窗口的工程列表显示层级; 3.21改进了ProjectView中切换BuildConfig时的卡顿问题; 3.22改进了编码时回车大括号自动对齐的功能; 3.23新增了用户体验计划,用户在首次使用CDK时可以选择是否加入此计划; 3.24改进了寄存器窗口的使用体验; 4. 修复问题说明: 4.1 修复了soft reset后一些硬件无法进入调试状态的问题; 4.2 修复了在构建工程时,某些情况下,一些已经不在ProjectView视图中的仍然会被编译的问题; 4.3 修复了某些情况下,组件目录会非预期增加目录结构的问题; 4.4 修复了某些情况下,文件保存按钮状态不合理的问题; 4.5 修复了某些情况下,recent workspace选项状态不合理的问题; 4.6 修复了联网状态下,SDK管理界面刷新卡顿的问题; 4.7 修复了某些情况下,删除多个工程,导致CDK闪退的问题; 4.8 修复了修改工程名的工程,无法通过CDK在磁盘中删除的问题; 4.9 修复了新风格时的调试状态下,Memory地址输入框显示不合理的问题;