GreenPAK Designer Users Guide 6.10 says to launch the programmer you can press F10, but that opens the I2C Reconfigurator.
It also says you can launch the programmer from the Windows main menu.
The Windows 10 Start menu only lists versions of GreenPAK Designer for the different device families.
How do you launch the programmer?
Hi everyone,
we have just finished the first prototypes of our device and are ready to switch from the daughterboard to our own hardware. Unfortunateley, we are running into issues when it comes to programming the external flash. Using the SmartSnippets Toolbox, we can connect to the device via QSPI, but we can't read data from the flash or write to it.
We can't read the partition table.
The hardware is the same as in the starter kit, except that the flash is for 3V supply instead of 1.8V.
The QSPI VDD IO is supplied with 3.3V, and the jumper for the voltage selection has been set for 3 V.
Do you have any pointers what we could be doing wrong?
Thanks!
Gunther
亲爱的Dialog,
我们设计了一个可预警设备,由DA14580组成,加速度计、陀螺仪、磁力计,无外接单片机,编程接口为JTag。我们打算使用Jlink程序员将固件下载到DA14580。不,我们会遇到一些困惑。
1。如果我们用keil-vial-JTag连接设备,固件是否会闪现到OTP中?也就是说,这是否意味着我们只能对DA14580编程一次?
2,如果仍然使用内部配置,是否有任何方法可以对DA14580进行多次编程?如果有,请详细告诉我们软件和硬件的配置。
3。设备是定制的,不是开发板。因此,我们不知道如何编程我们的设备。。。请向我们展示详细步骤。
谢谢。
Hi DialogTeam,
I am developing an own Bluetooth Dice and tried to program my own hardware with the JTAG Debugger JLINK which is buildt in the Basic Development Kit.
I've connected the following pins of the Development Kit with my own hardware:
TMS -> SWDIO
TCK -> SWCLK
GND -> GND
Then i've tried to program an .hex file (created by the Keil Vision Studio 5.0) with your SmartSnippets Tool and it worked well.
So I started my development and after 3-4 hours developing i've downloaded new firmware over SmartSnippets on my DA14580 a few times. In these tests i've tried to implement an I2C - communication with an acceleration sensor but failed.
At this point i wasn't able to download the software on my hardware via SmartSnippets anymore. I am getting the error message:
[INFO @16-01-21 17:20:13] Failed downloading firmware file to the board.
Well i was disappointed and thought that I can wait a few days until it works again. Today i've tried to do the same procedure but failed again.
I've tried to connect the Reset pin as well as the pins mentioned before. Didn't work too.
I've measured the voltage VCC = 3,3 V and i can also measure the intern converted voltage of 1,4 V. So the voltage supply works fine.
I am now creating a new PCB and one PCB is going to run as a "dummy PCB". The dummy PCB will be tested if it is programmable after a while.
I hope you can help me and have some ideas to fix my problem.
Thank you,
Sincerely,
Marco
I am very much confused about this chip programming
I still don't know how to program DA14580
I am developing a beacon product based on da14580 i have the PCB with the following programming pins
SWCLK,SWDIO,VBAT,GND
I HAVE PLACED an external battery to power up the ic
now how the IC can be detected in smart snippet?
How can i read its spi flash and ic details so that i can say ic is detecting and working and programmable!!
JLINK Adapter - It appears that the minimal pins used for the DA14580 is SWCLK, SWDIO, Reset, Vcc, Gnd. Is there an adapter that takes me down to the minimal number of pins? I checked on this page: https://www.segger.com/jlink-adapters.html. It looks like the J-Link 9-pin Cortex-M Adapter, would work with the following assumptions:
1) Vtref gets tied to 3.3V. On a diagram for another adapter, Vtref is simply left unconnected in a schematic they provide, so not certain which is the case.
2) SWTDIO connected
3) SWCLK connected
4) SWO unconnected
5) TDI unconnected
6) nReset - since Rset on the DA14580 is active high, I assume that I need to provide an inverter on the board to handle this
7) Pins 7 and 9 unconnected
8) Pins 3 & 5 get tied to ground.