eric2013 发表于 2018-4-26 00:28:18

最新版JLINK驱动V6.32增加了对RT1050,RT1020的QSPI,HyperFlash的下载支持,SEGGER终于干了点正事,赞一下

驱动:

static/image/hrline/4.gif
- DLL: Added API functions: JLINK_ReadMemZonedU32(), JLINK_ReadMemZonedU16(), JLINK_WriteZonedU32(), JLINK_WriteZonedU16()
- DLL: Added PCode/script file functions JLINK_MEM_Preserve(), JLINK_MEM_Restore(), JLINK_MEM_Fill()
- DLL: Added SPI / SPIFI (QSPI) support for Eon EN25QH64 SPI flash.
- DLL: Added SPI / SPIFI (QSPI) support for Macronix MX25R3235F, MX25L6433F and MX25R4035F SPI flashes.
- DLL: Added Scriptfile function SWO_EnableTarget() for non generic SWO configurations.
- DLL: Added command string "MemPreserveOnReset" to specify memory areas that need to be preserved + restored across resets
- DLL: Added flash programming support for Cypress CY8C4125xxx-PSxxx and CY8C4145xxx-PSxxx series devices.
- DLL: Added flash programming support for Cypress CYBLE-014008-00, CYBLE-022001-00 and CYBLE-214009-00 series devices.
- DLL: Added flash programming support for Maxim MAX32552 series devices.
- DLL: Added flash programming support for Microchip ATSAMHA0E / ATSAMHA0G series devices.
- DLL: Added flash programming support for Microchip PIC32MX170F512H series devices.
- DLL: Added flash programming support for NXP Kinetis K27FA (MK27FN2M0Axxx15) and K28FA (MK28FN2M0Axxx15).
- DLL: Added flash programming support for NXP LPC804 series devices.
- DLL: Added flash programming support for ST "STM32L442KC" series devices.
- DLL: Added flash programming support for Silicon Labs EFM32TG11BxxxF64 and EFM32TG11BxxxF128 series devices.
- DLL: Added flash programming support for Silicon Labs EFR32MG14PxxxF256, EFR32BG14PxxxF256 and EFR32FG14PxxxF256 series devices.
- DLL: Added flash programming support for TI CC3220xx devices
- DLL: Added programming support for ST STM32F2xxx Option Bytes.
- DLL: Added programming support for internal flash of GigaDevice GD32F1xx, GD32F2xx, GD32F3xx and GD32F4xx series.
- DLL: Added support for RISC-V with V0.11 (legacy) debug interface.
- DLL: Added support for accessing memory via different zones/methods (e.g. AHB-AP, APB-AP, ... on Cortex-A/R, to allow live updates). Will be used in future SEGGER Ozone versions.
- DLL: Calls to JLINK_STRACE_GetInstStats() were not thread safe (other API functions could be called in parallel, messing up DLL internal status data). Fixed.
- DLL: Debugging on NXP LPC54S0xx devices did not work. Fixed.
- DLL: Improved debugging on NXP LPC540xx devices.
- DLL: NXP iMX7D: Added QSPI flash programming support.
- DLL: NXP iMXRT1051 / iMXRT1052: Added HyperFlash flash programming support.
- DLL: NXP iMXRT1051 / iMXRT1052: Added QSPI flash programming support.
- DLL: NXP iMXRT1051 / iMXRT1052: Changed device names to more generic ones (MIMXRT1051xxxxA, MIMXRT1052xxxxA, MIMXRT1051xxxxB and MIMXRT1052xxxxB.
- DLL: Open flash loader did not work correctly (DLL could complain about not finding some symbols in the ELF file). Introduced with V6.30i (release) and V6.31f (beta). Fixed.
- DLL: Renamed Scriptfile function GetSWOBaseClock() to SWO_GetSWOBaseClock().
- DLL: Silicon Labs EFM32GG11Bxx devices and bootloader flash added, also for EFM32TG11BxxxF64 and EFM32TG11BxxxF128
- DLL: Writing to memory via zones could write wrong data. Fixed.
- Flasher: Downloading the config & data file to the Flasher did not work when the project contained a CFI auto-detect flash bank. Fixed.
- Flasher: Silicon Labs EFM32 / EFR32 devices: Flasher did not support programming of secured devices in stand-alone mode. Fixed.
- GDBServer: Added support for SEGGER specific GDB protocol extension for streaming trace (qSeggerSTRACE:caps, qSeggerSTRACE:GetInstStats)
- GDBServer: Improved parsing speed of GDB protocol packets
- J-FLASH SPI CL: Added CL option -jflashlog and -jlinklog.
- J-FLASH SPI CL: Streamlined CL options to follow descriptions in user manual.
- J-Flash Lite: File dialog did not allow selecting network resources. Fixed.
- J-Flash Lite: NXP LPC540xx: QSPI could not be erased because banks was not marked as "always present". Fixed. As these devices do not provide internal flash, but QSPI only, we can mark this bank as always present.
- J-Flash SPI: Added SPI / SPIFI (QSPI) support for Eon EN25F40, EN25F80, EN25Q80A, EN25F32, EN25P32, EN25F16 and EN25QH64 SPI flashes.
- J-Flash SPI: Added SPI / SPIFI (QSPI) support for Macronix MX25R3235F, MX25L6433F and MX25R4035F SPI flashes.
- J-Flash SPI: Added support for Macronix MX25R8035F serial flashes.
- J-Flash: Added flash programmingsupport for Silicon Labs EFR32MG14PxxxF256, EFR32BG14PxxxF256 and EFR32FG14PxxxF256 series devices.
- J-Flash: Added flash programming support for Cypress CY8C4125xxx-PSxxx and CY8C4145xxx-PSxxx series devices.
- J-Flash: Added flash programming support for Cypress CYBLE-014008-00, CYBLE-022001-00 and CYBLE-214009-00 series devices.
- J-Flash: Added flash programming support for NXP LPC804 series devices.
- J-Flash: Added flash programming support for ST "STM32L442KC" series devices.
- J-Flash: Added flash programming support for Silicon Labs EFM32TG11BxxxF64 and EFM32TG11BxxxF128 series devices.
- J-Flash: Added new command line option "-hide" which can be used to run J-Flash in hidden mode (no windows are showen).
- J-Flash: Improved log output during Erase/Program/Read back.
- J-Flash: In case of command line execution, J-Flash closed in case of error even if no -exit command was passed. Fixed.
- J-Flash: NXP iMXRT102x: Added QSPI-Flash programming support.
- J-Flash: NXP iMXRT1051 / iMXRT1052: Added HyperFlash flash programming support.
- J-Flash: NXP iMXRT1051 / iMXRT1052: Added QSPI flash programming support.
- J-Flash: Preparing the Flasher for stand-alone mode with a J-Flash project which uses the auto-detect flash bank feature did not work. Introduced in V6.30h. Fixed.
- J-Flash: The extension of the *.PEX file was corrupted when saving a config & pex file to the pc using (File -> Save Flasher config file...). Introduced in V6.30i. Fixed.
- J-Flash: Under special circumstances, J-Flash did not recognize that the opened data file does not fit into selected sectors. Fixed.
- J-Flash: Under special circumstances, executing J-Flash from the command line interface failed. J-Flash closed immediately in this case. Fixed.
- J-Flash: Under special circumstances, reading back flash contents could be slowed down by accident (e.g. when reading large parts of the flash with lots of non-programmed areas in the requested area). Fixed.
- J-Flash: When generating a DAT file with big gaps for Flasher stand-alone operation, for parallel CFI NOR flash, it could happen that Flasher failed to flash the file while J-Flash worked fine. Fixed.
- J-Flash: When importing a binary data file, the start address of the the first flash memory bank is set as default start address.
- J-Flash: When reading back large flash areas where there were huge non-programmed parts between programmed data areas, J-Flash could enter an endless loop. Fixed.
- J-Link Commander: Added new command "IsHalted" which can be used to receive the current CPU state.
- J-Link Commander: NXP LPC540xx: QSPI could not be erased because banks was not marked as "always present". Fixed. As these devices do not provide internal flash, but QSPI only, we can mark this bank as always present.
- J-Link Commander: VTref is now shown with additional information if "fixed VTref" is active.
- J-Link Configurator: A crash could happen when hitting "Update firmware of selected emulators" but not having any emulators selected. Fixed.
- Package (Linux): 3rd party plugins may failed to detect certain executables like J-Link GDB Server names. Fixed. (Added symlinks because executable names were changed from V6.22 to V6.30)
- Package (macOS): 3rd party plugins may failed to detect certain executables like J-Link GDB Server names. Fixed. (Added symlinks because executable names were changed from V6.22 to V6.30)
- Software package (Windows): In Windows 10 and later, when having multiple versions of the J-Link software installed, they were presented in a messy way in the start menu. Fixed.
- UM08001: Added SEGGER specific GDB protocol extension for streaming trace
- UM08001: Moved J-Link GDB Server to separate chapter
- J-Flash SPI: Some SPI flashes listed as supported were not detected properly. Fixed.
Affected flashes: ISSI IS25LQ080B
                  ISSI IS25LQ016B
                  ISSI IS25LQ032B
- Firmware: Configuring fixed VTref of <= 1.2V was not catched and ignored properly. Fixed.
Affected firmwares: J-Link BASE V10
                      J-Link PLUS V10
                      J-Link EDU V10
                      J-Link BASE V9
                      J-Link PLUS V9
                      J-Link EDU V9
                      J-Link ULTRA+ V4
                      J-Link PRO V4
                      J-Trace PRO V1 Cortex-M
                      J-Trace PRO V2 Cortex-M
                      J-Trace PRO V2 Cortex
- Firmware: If J-Trace PRO was configured in J-Link Configurator, from there on, incorrect SWO speed capabilities were reported, even if max. SWO speed was not changed. Fixed.
Affected firmwares: J-Trace PRO V1 Cortex-M
                      J-Trace PRO V2 Cortex-M
                      J-Trace PRO V2 Cortex


eric2013 发表于 2018-4-26 00:43:00






JohnAliux 发表于 2018-4-26 08:11:40

:victory::loveliness:

ou513 发表于 2018-4-26 08:42:40

jlinkV9升级不知道对RT1052支持好不,之前用的一直不是很好,经常出问题,不知道是不是哪里没有弄好,升级试一下来。

xieyang__ 发表于 2018-4-26 09:02:09

不知道盗版的V9升级一下会不会挂。。。。。

`dc2018 发表于 2018-4-26 09:06:52

鸡冻啊!
太好了!

eric2013 发表于 2018-4-26 10:42:39

xieyang__ 发表于 2018-4-26 09:02
不知道盗版的V9升级一下会不会挂。。。。。

应该可以,现在大部分D版的JLINK V9都能升级,就是有些做的不稳定。

eric2013 发表于 2018-4-26 10:43:26

ou513 发表于 2018-4-26 08:42
jlinkV9升级不知道对RT1052支持好不,之前用的一直不是很好,经常出问题,不知道是不是哪里没有弄好,升级 ...
是的,之前多个网友都有反应过这个问题,这次应该好用些了。

alexyzhov 发表于 2018-4-26 12:09:10

ou513 发表于 2018-4-26 08:42
jlinkV9升级不知道对RT1052支持好不,之前用的一直不是很好,经常出问题,不知道是不是哪里没有弄好,升级 ...

不应该呀,我一直在用V9调试1052,非常好用!

ou513 发表于 2018-4-26 13:30:03

alexyzhov 发表于 2018-4-26 12:09
不应该呀,我一直在用V9调试1052,非常好用!

估计是大家都用D版,各版本不太一样,有些会好些有些差一些,加之软件支持不好,就经常出现问题。

chinacool 发表于 2018-4-26 14:42:53

目前只能用V5.02F版本的,安装新版的,下载器就不好使了

lwplwp2 发表于 2018-5-25 14:02:56

alexyzhov 发表于 2018-4-26 12:09
不应该呀,我一直在用V9调试1052,非常好用!

问下大佬,怎么用jlink下载调试,我一直没办法识别到芯片

alexyzhov 发表于 2018-5-25 14:06:46

lwplwp2 发表于 2018-5-25 14:02
问下大佬,怎么用jlink下载调试,我一直没办法识别到芯片

确定芯片工作正常么。。

lwplwp2 发表于 2018-5-25 14:12:51

alexyzhov 发表于 2018-5-25 14:06
确定芯片工作正常么。。

正常工作,可以通过dap下载

alexyzhov 发表于 2018-5-25 14:14:39

lwplwp2 发表于 2018-5-25 14:12
正常工作,可以通过dap下载

device选对了?

lwplwp2 发表于 2018-5-25 15:25:20

alexyzhov 发表于 2018-5-25 14:14
device选对了?

嗯device没选错,jlink驱动要升级成v6.32才可以吗

alexyzhov 发表于 2018-5-25 15:30:21

lwplwp2 发表于 2018-5-25 15:25
嗯device没选错,jlink驱动要升级成v6.32才可以吗

呃,我从630开始一直都能用

lwplwp2 发表于 2018-5-25 15:43:10

alexyzhov 发表于 2018-5-25 15:30
呃,我从630开始一直都能用

嗯好的,那我先升级一下驱动试试,谢谢!
页: [1]
查看完整版本: 最新版JLINK驱动V6.32增加了对RT1050,RT1020的QSPI,HyperFlash的下载支持,SEGGER终于干了点正事,赞一下