Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width70%

Description

The Flasher CLI is an open-source command line application for Linux and Windows. It is licensed under GPL-2.0. This tool is integrated into netXStudio.

The flasher Flasher CLI is designed to be used by an advanced user. A GUI interface for the Flasher is provided via the netX Studio.

The main purpose of the Flasher is to provide the user a tool, which supports the initial programming of Flash of a netX product. The Flasher tool will be used to read / verify / erase / write data from / into the internal and external Flash memories connected to the netX. The Flasher will communicate directly with the ROM loader of the netX ASICs. The supported interfaces of the Flasher are a subset of the netX ROM loader console mode interfaces. Additionally, the Flasher supports the JTAG interface.

The command line Flasher tool is written in C and LUA.

The source code of the Flasher CLI is hosted on GitHub: https://github.com/muhkuh-sys/org.muhkuh.tools-flasher

Executable packages are provided at Github for Windows 7 and Windows 10 in 32 and 64 bit and several Ubuntu versions in 32 and 64 bit. The tested Flasher versions are available / decribed via this knowledge base group space.

USB driver for windows are required to use the USB interface at the netX or an embedded FTDI converter from USB to UART / JTAG. Those USB drivers are available: USB driver flasher Flasher CLI (muhkuh framework)

How to put the netX into the console mode?

It is describe inside the FAQs. See FAQs.

Examples for the usage of the Flasher tool are described here.

Column
width30%
Panel
bgColor#FFFFFF
titleOn this page

Table of Contents