Search Results
Search results 1-18 of 18.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
Have you tried? Is it connected to some MCU board or directly to the flasher?
-
Is support planned for external QSPI flash support on STM32F4 MCUs like it exists for STM32F7? I create a project for STM32F446 in J-FLASH 7.84 but it gives by default only one bank for internal flash. No option bytes, no QSPI. If I start from a project for STM32F7 and change MCU type to STM32F446, the banks for option bytes, QSPI disappear (( -- dd
-
Rejoiced too early (( This still does not work with ST Cube IDE. Copied v.7.82e DLLs to the Cube. Started debugger and opened the web UI. The QSPI flash pinout/loader name selection won't persist after change. Every time when I start debugger, I have to change the QSPI loader and relaunch. Even after this, the debugger goes hairwire and resets the target: ......... Downloading 112 bytes @ address 0x2000AEFC - Verified OK Downloading 63 bytes @ address 0x91000000 - Verified OK <-------------- thi…
-
TL;DR the recent J-Flash versions (from 7.82) have a special way to handle QSPI flash: you need to specify the QSPI controller pins as the "loader name", for example "CLK@PB2_nCS@PB6_D0@PD11_D1@PD12_D2@PE2_D3@PD13". This means: CLK->PB2 CS->PB6 D0-3 -> PD11,PD12,PE2,PD13 Alternative pinouts can be selected in drop-down list. Knowing the pinout, J-Flash sets up the QSPI controller and reads the flash ID and standard parameters table. This includes the erase block size, command codes, times etc. W…
-
The recipe for using the J-Link flash loader with EWARM IDE ends abruptly at the most intriguing moment... "Uncheck Use flash loader(s) in order to disable the IAR flash loader and enable the J-Link built-in flash loader." How can we enable the J-Link built-in flash loader? There is no such option in the J-Link submenu in EWARM or in the project options. I've installed J-Flash v. 7.82e.
-
Resolved. After reporting this to the support, they found the problem, fixed; it works for me in version 7.82e. Good work, thanks!
-
I had a working J-Flash project for a custom board similar to STM32F746 DISCO. The QSPI flash on the board is S25FL256L, J-Flash could program it and read back. Today updated to version 7.82c, Windows 64-bit, on Win11. When I opened the project it complained that the loader for ext . flash is wrong and demanded to change it to "CLK@PB2_nCS@PB6_D0@PD11_D1@PD12_D2@PE2_D3@PD13" After that it no longer can read the QSPI flash. Says: Source Code (7 lines) It also advised to update the J-Link firmware…
-
Alex, The customer have sent me their .jflash file, but they have a different J-LINK variant. I have Plus and they Pro. Are these two variants different enough in the aspect of external flash programming? Notice that the flash bank #2 definition in the .jflash does not go to any details about the pin configuration of the STM32F746, its clock rate and even about the flash chip. J-Flash seems to detect all this alone. Is this correct? Btw, I don't believe that you are not familiar with the term "e…
-
The OTP is 1024 bytes at 0x1FF0F000, writable (I think) by 4 bytes or one byte (the lock array). How this should be properly defined as the "flash bank"?
-
Dear experts, I'm new to J-FLASH and J-LINK. Please advise. A customer has a board with STM32F746 and QSPI flash. Their program has data in the QSPI flash, and they flash the app using J-LINK and J-Flash. Now, I cannot figure out how J-Flash deals with QSPI without "external loaders"? And programming the QSPI part of the data does not work for me. The internal flash part programs OK. Erase of the QSPI also looks OK. So I assume that J-LINK itself, cables, power are OK. The customer says they nev…
-
Thank you Yan. USBH_ConfigSupportExternalHubs is called, and hub works, but not stable. We need this thing to work against a KVM that has internal hub. The KVM often switches back and forth, every time the hub and all devices behind it re-enumerate. The problem can be caused by hardware. I'll check better later. Regards, -- dd