Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Request for clarification question related to Segger J-Link

Status
Not open for further replies.

FlyingDutch

Advanced Member level 1
Advanced Member level 1
Joined
Dec 16, 2017
Messages
458
Helped
45
Reputation
92
Reaction score
55
Trophy points
28
Location
Bydgoszcz - Poland
Activity points
5,022
Hello Guys,

I has purchased board called "Sparkfun QuickLogic Thing Plus - EOS S3" - below is link to producer page:

https://www.sparkfun.com/products/17273

It is based on "QuickLogic EOS S3 Ultra Low Power SOC" - this IC is combination of ARM-Cortex-M4F MCU and programable logic (FPGA) - here is datasheet:

https://cdn.sparkfun.com/assets/7/a...a-Low-Power-multicore-MCU-Datasheet-v3_3d.pdf

I am using this tutorial to start using this board:

https://learn.sparkfun.com/tutorials/quicklogic-thing-plus-eos-s3-hookup-guide

One question is not clear for me: in this last link (Hookup-guid) on the end is section tiled "Download Binaries using JLink SWD". I made a cable between my J-Link header and SWD header on Quick Logic Thing board and connected to board using "J-Link Commander" (J-link.exe) in Windows10 OS. One question is not clear for me: I cannot find information about Flash memory on this board - I found only information about 512 KB RAM (for program and data).
My question is: "Can J-Link download MCU program and FPGA configuration file to RAM of this board and run application? I thought that J-Link can only download program to Flash memory, but I likely was wrong. Could I ask for clarification of this question?

Thanks in advance and Regards

 

EOS S3 has no on-chip flash. ARM debug system has access to all on-chip resources, including the RAM used as instruction memory. It can't directly write to the external serial flash that's used for bootloading.
--- Updated ---

Flash-less processors are using a piece of software to write the flash.
 
Last edited:
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top