EnglishFrenchSpanish

OnWorks favicon

ao-usbload - Online in the Cloud

Run ao-usbload in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command ao-usbload that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


ao-usbload - flash a program to an ARM-based AltOS device

SYNOPSIS


ao-usbload [-T tty-device] [--tty tty-device] [-D altos-device] [--device altos-device]
[--cal radio-calibration] [--serial erial-number] file.elf or file.ihx

DESCRIPTION


ao-usbload loads the specified .elf or .ihx file into the target device flash memory via
the AltOS boot loader, using either existing serial number and radio calibration values or
taking either of those from the command line.

OPTIONS


-T tty-device | --tty tty-device
This selects which tty device the debugger uses to communicate with the target
device. The special name 'BITBANG' directs ao-dbg to use the cp2103 connection,
otherwise this should be a usb serial port connected to a suitable cc1111 debug
node.

-D AltOS-device | --device AltOS-device
Search for a connected device. This requires an argument of one of the following
forms:

TeleMega:2
TeleMega
2

Leaving out the product name will cause the tool to select a suitable product,
leaving out the serial number will cause the tool to match one of the available
devices.

-s serial-number | --serial serial-number
This programs the device serial number into the image. If no serial number is
specified, then the existing serial number, if any, will be read from the device.

-c radio-calibration | --cal radio-calibration This programs the
radio calibration value into the image for hardware which doesn't have any eeprom
storage for this value. If no calibration value is specified, an existing
calibration value will be used. The value here can be computed given the current
radio calibration value, the measured frequency and the desired frequency:

cal' = cal * (desired/measured)

The default calibration value is 7119667.

USAGE


ao-usbload reads the specified .elf file into memory, edits the image to customize it
using the specified serial number and radio calibration values. It then connects to the
debug dongle and writes the program to the target device flash memory.

Use ao-usbload online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

Ad