Versions Compared

Key

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

Description

The Command Line Interface Flasher (CLI Flasher) 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 CLI Flasher 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 CLI Flasher is to provide the user a tool, which supports the initial programming of Flash of a netX product. The CLI Flasher tool will be used to read / verify / erase / write data from / into the internal and external Flash memories connected to the netX. The CLI Flasher will communicate directly with the ROM loader of the netX ASICs. The supported interfaces of the CLI Flasher are a subset of the netX ROM loader console mode interfaces. Additionally, the CLI Flasher supports the JTAG interface.

The CLI Flasher tool is written in C and LUA.

The source code of the CLI Flasher 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 CLI Flasher versions are available / described 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 for CLI 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 CLI Flasher tool are described here.

Column
width30%
Panel
bgColor#FFFFFF
titleOn this page

Table of Contents