glasgow
businesscard-linux
glasgow | businesscard-linux | |
---|---|---|
4 | 29 | |
1,864 | 1,776 | |
2.9% | - | |
9.4 | 0.0 | |
7 days ago | about 4 years ago | |
Python | Makefile | |
BSD Zero Clause License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
glasgow
-
SuperH
This post is so timely!
Does anybody in this thread have details about the H-UDI proprietary SH4 JTAG extensions? Context here:
https://github.com/GlasgowEmbedded/glasgow/discussions/290
-
Facts every web dev should know before they burn out and turn to painting
Hmm. A followup question: are there any cheats/hacks that would make it possible (if painful) to for example explore the world of USB3, PCIe, or Linux on low-end-ish ARM (eg https://www.thirtythreeforty.net/posts/2019/12/my-business-c..., based on the 533MHz https://linux-sunxi.org/F1C100s), without needing to buy equipment in the mid-4-figure/low-5-figure range, if I were able to substitute a statistically larger-than-average amount of free time (and discipline)?
For example, I learned about https://github.com/GlasgowEmbedded/glasgow recently, a bit of a niche kitchen sink that uses https://github.com/nmigen/nmigen/ to lower a domain-specific subset of Python 3 (https://nmigen.info/nmigen/latest/lang.html) into Verilog which then runs on the Glasgow board's iCE40HX8K. The project basically makes it easier to use cheap FPGAs for rapid iteration. (The README makes a point that the synthesis is sufficiently fast that caching isn't needed.)
In certain extremely specific situations where circumstances align perfectly (caveat emptor), devices like this can sometimes present a temporary escape to the inevitable process of acquiring one's first second-hand high-end oscilloscope (fingers-crossed the expensive bits still have a few years left in them). To some extent they may also commoditize the exploration of very high-speed interfaces, which are rapidly becoming a commonplace principal of computers (eg, having 10Gbps everywhere when USB3.1 hits market saturation will be interesting) faster than test and analysis kit can keep up (eg to do proper hardware security analysis work). The Glasgow is perhaps not quite an answer to that entire statement, but maybe represents beginning steps in that sort of direction.
So, to reiterate - it's probably an unhelpfully broad question, and I'm still learning about the field so haven't quite got the preciseness I want yet, but I'm curious what gadgetry, techniques, etc would perhaps allow someone to "hack it" and dive into this stuff on a shoestring budget? :)
- How does USB device discovery work? [video]
-
Glasgow Interface Explorer: First fully open source FPGA based digital interface tool, allows you to decode, probe, and reverse engineer nearly any digital interface from Python
Project GitHub: https://github.com/GlasgowEmbedded/glasgow
businesscard-linux
-
The most unusual devices to run Linux?
A Business Card?
- Embedded project advice and suggestions !!!
-
Uh sir, we're a catholic school
I'm not saying it's a cure-all and I'm a security researcher too. At least giving people an environment which gives them a little more security by default and a lot more when you enable things like AppArmor or SELinux I think puts it miles ahead from Windows. Also the amount of customizability you get with Linux (like how small you can make it), how responsive and resilient it can be I feel makes it the only real option for embedded. People can get Linux on a business card so it's very light! And it's free, which was my main point.
- A DIY business card that runs Linux
-
Suggestions for PCB routing
Hi! So I was trying to build the business card similar to the one by thirtythreeforty.net
-
Does my device support linux?
Linux can run on anything, even a business card.
-
A ultra minimalist distro just for fun
Stuff like Business Card Linux might be worth a look. There's some useful links here
- Beginners Project
- My Business Card Runs Linux (2019)
What are some alternatives?
amaranth - A modern hardware definition language and toolchain based on Python
MiyooCFW - Custom firmware source code and resources for BittBoy, PocketGo, PowKiddy V90-Q90-Q20 and third party handheld consoles
pclk-mn10 - (Attempting to) control the PCLK-MN10 USB device
shredos.x86_64 - Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe
WireViz - Easily document cables and wiring harnesses.
buildroot-mangopi-r - Buildroot Package for R3c ( F1C200s )
eslint-plugin-compat - Check the browser compatibility of your code
electron-inject - Inject javascript into closed source electron applications e.g. to enable developer tools for debugging.
buildroot - Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at http://git.buildroot.net/buildroot/. Do not open issues or file pull requests here.
browserslist - 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
fake-08 - A Pico-8 player/emulator for console homebrew