GithubHelp home page GithubHelp logo

drraphael / anlogic-usbjtag Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anlogicinfo/anlogic-usbjtag

0.0 0.0 0.0 50 KB

A far more light version anlogic-jtag cable with some enhanced functions.

License: Other

Makefile 83.71% C 16.29%

anlogic-usbjtag's Introduction

Description

A USB-JTAG debugger for Anlogic platform. For some problem, the source has been removed and the license has been changed.

Dependence

libopencm3 library, GNU make, GNU ARM-baremetal-toolchain (arm-none-eabi-gcc), dfu-utils.

Hardware requirement and IO assignment

It requires a STM32F103C8T6 or equal microcontroller(GD32) with 8MHz external crystal.

PA0 - JTAG TDO

PA1 - JTAG TMS

PA2 - JTAG TDI

PA3 - JTAG TMS

PA8 - USB_PULLUP

PA9 - BOOT_ENTRY

PB11 - STATUS_LED with positive polarity

Flash

This firmware contains a bootloader, which is opensource from dapboot. The firmware folder contains three files:

bootloader.fwb, The bootloader, you can use STVP or stm32flash to flash into a blank chip.

firmware.fwb, The firmware, you HAVE TO use dfu-utils or anlogic dfu tool to flash into a chip which already contains a bootloader.

flash.bin, The firmware and the bootloader. You can use STVP or stm32flash to flash it into a blank chip, and it does work, not require you use dfu-utils to flash again.

I'm sorry I can't fully open this stuff's source, but I hope you like it!

Schematic & BUILD

It is located in 'schematic' directory. You can make one yourself.

Buy

Contact Anlogic Technologies.

Website: www.anlogic.com

License

EULA

Contribution

Zhiyuan Wan.

Anlogic Information.

2017

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.