Skip to main content

3. Antenna Analyzer(EU1KY) - How to update the firmware

Antenna Analyzer(EU1KY) - How to Firmware Update 

You can easily find some Firmware for Antenna Analyzer(EU1KY) on the internet. I will also release imporved firmware soon.

if you have AA (EU1KY's antenna analyzer), you cans use all the firmware. i will try to explain it in this article


(AA firmware CEC Version will be released within one week.)


I am planning several series about the EU1KY antenna.

5.Principle of Antenna Analyzer
6.Antenna Analyzer Firmware Improvement


1.Download Software for Firmware Update

Click the below link
https://www.st.com/en/development-tools/stsw-link004.html




 Click the Get Software (STSW-LINK004)


Enter you name and email address in the fields on download page.


Please check the mail you entered. perhaps you will receive an email with a download link (stlink)

click the link, The ST-Link file is downloaded as shown below.



extract .zip file and execute STM32xxxxxxxxxsetup.exe







When installation is complete, plug SD card into STM32F746 Discovery board.

* I explain all of the updates to several types of firmware, but you do not have to follow them all. You can test it all for practice and you can do just one of the three below.
Be sure to initialize the SD card when changing or updating the firmware. (The configuration file is incompatible)
AA firmware CEC Version will be released within one week.

2.Install EU1KY's Firmware
CAUTION: Be sure to format the SD card before updating any other version of the firmware. Alternatively, you can delete only the AA directory in the SD card. The structure of the configuration file differs depending on the type of firmware and may not work normally.

Download Firmware
Click the below link
https://bitbucket.org/kuchura/eu1ky_aa_v3/downloads/



Click the 'Firmware_binary_rev_343.zip'
https://bitbucket.org/kuchura/eu1ky_aa_v3/downloads/Firmware_binary_rev_343.zip

extract Firmware_binary_rev_343

Connect AA to computer. Please refer to the picture below.


Execute STM32 ST-LINK Utility.





Click the File -> Open file...


Select firmware file 'F7Discovery.bin' and click the Open Button


The firmware file will be loaded into ST Link.


Click the 'Program and Verify' button


Click the Start Button


When the firmware upload is completed, the following screen appears.


You can use AA only if you calibrate. How to calibrate will be posted soon.


3.Install DH1AKF's Firmware
CAUTION: Be sure to format the SD card before updating any other version of the firmware. Alternatively, you can delete only the AA directory in the SD card. The structure of the configuration file differs depending on the type of firmware and may not work normally.

Download Firmware
Click the below link
http://www.wkiefer.de/x28/EU1KY_AA.htm






Click the 'Firmware: http://wkiefer.de/x28/test/F7Discovery.bin'
http://wkiefer.de/x28/test/F7Discovery.bin

Connect AA to computer. Please refer to the picture below.


Execute STM32 ST-LINK Utility.





Click the File -> Open file...



Select Firmware file 'F7Discovery.bin' and click the open button.




The firmware file will be loaded into ST Link.


Click the 'Program and Verify' button






When the firmware upload is completed, the following screen appears.


4.Install KD8CEC's Firmware
CAUTION: Be sure to format the SD card before updating any other version of the firmware. Alternatively, you can delete only the AA directory in the SD card. The structure of the configuration file differs depending on the type of firmware and may not work normally.

Download Firmware
Click the below link

Not yet available. We will distribute it as a separate post within one week. The first version has been completed and is under testing.


Click the 'AA_CEC_V0.1.zip'
Extract downloaded file.

Connect AA to computer. Please refer to the picture below.


Execute STM32 ST-LINK Utility.





Click the File -> Open file...



Select Firmware file 'AA_CEC_Vxxx.bin' and click the open button.



The firmware file will be loaded into ST Link.


Click the 'Program and Verify' button



Click the Start Button.



When the firmware upload is completed, the following screen appears.
( I only changed the main menu to the GUI. The GUI on the other screen is mostly the same as the other firmware. )


5.Video (include all step in this article)


6.Conclusion
The STM32F746 Discovery used in AA has built-in RAM and Flash memory. If you take advantage of these, it seems to be able to embed quite a variety of functions. Until CEC Version 1.0, we will continue to improve AA.

Thanks for reading.

Ian KD8CEC

Comments

  1. Hi Ian.
    I have build EU1KV VNA few months back and running DH1AKF firmware. For my club people, I have modified the original PCB for Lipo Voltage, Header for Bluetooth and put a LM386 on the other side of the board to amplify signal from the Board Audible VNA Function. Seeing you tappign signal from Pin 6 of Si5353, I added a 2 Pin Header for that too.
    I am eagerly awaiting your Firmware release and ready to do dogfooding with Beta builds. Could you please share the Firmware. I fully understand the risks and fine if the firmware bricks the STM Board, which I can recover with STMLink
    Thanks ,
    Ujjwal
    VU3ECN

    ReplyDelete
  2. Hi Ian...
    If you upgrade the STLink Firmware on the board to the MBed OS, you can use onboard storage to update program firmware. The MBed OS exposes a small flash drive when you plug into USB on your computer. Copy your .bin file on there and the board will automatically flash & reboot. Very easy.
    Some more info: https://os.mbed.com/platforms/ST-Discovery-F746NG/
    / Gerry

    ReplyDelete
  3. ive tried to load the firmware to the FAA-450 I keep geting no st link on the program .

    ReplyDelete

Post a Comment

Popular posts from this blog

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction uBITX CEC Firmware supports various LCD since Version 1.08 (16x02 Parallel, 20x04 Parallel, 16x02  I2C, 20x04 I2C, 16x02 Dual LCD with I2C).
Supports Nextion LCD (Graphic LCD) from Version 1.09, Version 1.09x is primarily aimed at Nextion LCD support. Also 1.09x will continue to be Beta version. If you want a stable version, please use 1.08 or 1.1 version to be released in the future.

uBITX Firmware CEC Version 1.1 Release

uBITX Firmware CEC Version 1.1 Release
Version 1.1 is the first major release since 1.097, I will release it after a 50-day beta test.


Version 1.1 includes all additions or improvements from 1.08 to 1.09, 1.093, 1.095, 1.097 

How to upgrade uBITX Firmware

uBITX is based on Arduino Nano. So uBITX's firmware upgrade method is the same as Arduino.
There are two ways to upgrade the firmware of uBITX.

The first is to compile the source from the Arduino IDE, and the second is to upload the compiled hex file using the Firmware Upgrade Tool.

I'll show you how to upload a compiled hex file as a second method.

1.Connect the uBITX's USB cable to the computer.


2.Run Device Manager on your computer.
  The way to open the Device Manager for each OS Version differs slightly.
  In most Windows, you can easily launch the Device Manager by running.

  On your computer, press the Windows key + R.



 Type devmgmt.msc and press OK Button.




On most operating systems, there will be a serial port named Ports with CH340. If so, the next step is skipped.

If the serial port is not installed as below, you need to install the driver.



Included in uBITX is the Adonano, which uses the CH340 USB To UART part.

Download the latest CH340 driver from the Internet.