fpga-computer / tusb-blaster Goto Github PK
View Code? Open in Web Editor NEWTI TUBS3410 USB cleint Stack + USB Blaster Clone
TI TUBS3410 USB cleint Stack + USB Blaster Clone
This looks a very cool project, but the TUSB3410 is quite expensive ($6+), and needs a Crystal.
Since you started this, SiLabs have released low cost 1T 8051 USB devices, that may be a better fit ?
I also see here http://ixo-jtag.sourceforge.net/archive/ixo_de_usb_jtag.html
that author started C8051F32x/F34x porting some years back, and those parts are predecessors to the EFM8UB1. (earliest ones were 24MHz SysCLK, 48MHz USB, newer are 48MHz for both CPU & USB)
Mouser shows EFM8UB10F8G-C-QFN20 for 81c 1+
There are also 8k, 16k choices and QFN20, QFN28 or QSOP24 packages.
The newest EFM8UB1 (2016) also have a boot-loader, allowing simpler firmware updates.
I've been looking to see if the SPI port can be used dynamically for the byte-level ByteBlaster, but this will need some testing on the hand-over details between Bit-Mode and Byte-Mode.
SPI has a 4 byte FIFO and can do 48MHz/(2 * (SPI0CKR + 1)) bit rates (suggests 12MHz max), so that should manage the bulk transfers of JTAG well.
Software-only JTAG is of course simpler, and could be used for proof of concept work.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.