Package Details: artery-isp-console-bin 3.0.10-0

Git Clone URL: (read-only, click to copy)
Package Base: artery-isp-console-bin
Description: Artery ISP Console 是一款基于 MCU Bootloader 的命令行应用程序。使用该应用程序,用户可以通过 UART 端口或者 USB 端口配置操作 Artery 的 MCU 设备。
Upstream URL:
Keywords: artery at32 bootloader console isp mcu
Licenses: Commercial
Conflicts: artery-isp-console
Provides: artery-isp-console, Artery_ISP_Console
Submitter: taotieren
Maintainer: taotieren
Last Packager: taotieren
Votes: 2
Popularity: 0.24
First Submitted: 2022-04-06 15:40 (UTC)
Last Updated: 2024-03-08 02:24 (UTC)

Required by (5)

Sources (2)

Latest Comments

taotieren commented on 2023-05-29 15:36 (UTC) (edited on 2023-05-29 15:38 (UTC) by taotieren)

QQ Group: 雅特力技术交流群 1121757020


ozz commented on 2023-05-27 20:55 (UTC) (edited on 2023-05-27 21:05 (UTC) by ozz)

This thing is still broken even in the latest version. It segfaults on certain hex files. Appears to be a memory bug.

Here is an example:

AT32_ISP_Console -dfu -d --fn /crash.hex --v --o -r
Artery ISP Programmer V3.0.06
Support USART and DFU

DFU Connect......
Device:  AT32F403ACGU7    Flash:  1024 KB
PID:  70050347      BID:  4703    Version:  3.2
Device connected Successfully

Segmentation fault (core dumped)

This is the hex file that causes the above crash. Whether or not it crashes depends on the system state (memory error). valgrind always shows the errors though.

Does Artery have an official mechanism for reporting bugs?

ozz commented on 2022-12-26 16:54 (UTC)

Getting segmentation faults. valgrind shows memory corruption, use after free, invalid deletes, etc.

taotieren commented on 2022-08-11 08:19 (UTC)

ozz commented on 2022-08-10 17:05 (UTC) (edited on 2022-08-10 17:26 (UTC) by ozz)

I guess we're suppose to manually download the package? I can't figure out how to do that from the linked web page. This is not really a usable package IMO. Where is the source code, Artery?