Skip to content

Install Fedora 24

mlidia edited this page Mar 20, 2019 · 4 revisions

This guide examplains how to program the board through USB instead of SDCARD. Consider that if something goes wrong the only way to reflash an Artik520 is through SDCARD by using its evaluation board.

Software required

  • Fastboot tools here

Download and extract os files

Download the following: Kitra520-os2.0-v1

On linux

tar -xvf Kitra520-os2.0-v1-USBFLASH.tar.gz

cd  Kitra520-os2.0-v1-USBFLASH.tar.gz

On windows

Extract it using 7zip.

Setup board and fastboot tools

DNow shutdown Artik and Kitra (if you are stuck just keep the user button pressed for around 8 seconds, until you hear the beep sound stopping) leaving the debug usb cable connected.

Plug the battery usb cable to the pc, this will be used as OTG to flash the new device tree.

Power on Kitra by pressing the user button for 2 seconds and press ENTER to get into the u-boot prompt.

type fastboot

On linux:

sudo ./flash_all_by_fastboot.sh -o .

On windows:

First check if driver were installed correctly inside Device Management, if you see the following warning:

Then you need to select manually an Android ADB interface driver.

Right click on Android 1.0 - > Update driver -> Find in my computer -> Choose from list!

If you see something slightly different then "Android Device", like "SAMSUNG Android Device" or "ASUS Android device", they will work too.

After that select any "ADB Interface".

cd %SystemDrive%\adb

fastboot flash fwbl1 bl1.bin
fastboot flash bl2 bl2.bin
fastboot flash bootloader u-boot.bin
fastboot flash tzsw tzsw.bin
fastboot flash env params.bin

fastboot reboot-bootloader

timeout 4
fastboot oem format

timeout 4
fastboot flash boot boot.img

fastboot flash dtb exynos3250-kitra520.dtb

fastboot flash modules modules.img

fastboot flash rootfs rootfs.img
fastboot reboot

REFERENCE

https://developer.artik.io/documentation/developer-guide/update-image/usb-update.html

DISCLAIMERS

Products and specifications discussed herein are for reference purposes only. All information discussed herein is provided on an "AS IS" basis, without warranties of any kind. This document and all information discussed herein remain the sole and exclusive property of Rush Up. No license of any patent, copyright, mask work, trademark or any other intellectual property right is granted by one party to the other party under this document, by implication, estoppel or other-wise. Rush Up products are not intended for use in life support, critical care, medical, safety equipment, or similar applications where product failure could result in loss of life or personal or physical harm, or any military or defense application, or any governmental procurement to which special terms or provisions may apply. For updates or additional information about Rush Up products, contact Rush Up office. All brand names, trademarks and registered trademarks belong to their respective owners.