Advertisement · 728 × 90
#
Hashtag
#GlasgowInterfaceExplorer
Advertisement · 728 × 90

i'm working on a SPI NAND Flash applet for #GlasgowInterfaceExplorer. i would like to add the ability to read (and write) data dumps... however, unlike with SPI NOR flashes where the data is located in an flat address space, SPI NAND devices are structured as pages (each has data/spare/[ECC])

5 0 1 0
Original post on social.treehouse.systems

i'm working on a SPI NAND Flash applet for #GlasgowInterfaceExplorer. i would like to add the ability to read (and write) data dumps... however, unlike with SPI NOR flashes where the data is located in an flat address space, SPI NAND devices are structured as pages (each consisting of data + […]

0 0 1 0
memory-25q - Glasgow Interface Explorer

if you have a #GlasgowInterfaceExplorer, please try out the new `memory-25q` applet and let me know if it works for you!

glasgow-embedded.org/latest/applets/memory/25...

0 1 0 0
✧✦Catherine✦✧ (@whitequark@treehouse.systems) so!! i am excited!!! to have finally finished the complete reimplementation of the #GlasgowInterfaceExplorer `memory-25x` applet for managing SPI NOR flashes. it is called `memory-25q` and it took an ...

so!! i am excited!!! to have finally finished the complete reimplementation of the #GlasgowInterfaceExplorer memory-25x applet for managing SPI NOR flashes. it is called memory-25q and it took an enormous amount of effort, because i have decided to Build It Properly

31 4 1 0
Original post on social.treehouse.systems

so!! i am excited!!! to have finally finished the complete reimplementation of the #GlasgowInterfaceExplorer `memory-25x` applet for managing SPI NOR flashes. it is called `memory-25q` and it took an enormous amount of effort, because i have decided to Build It Properly

want to jump to the docs […]

0 6 1 0

I would like to formally announce that the #GlasgowInterfaceExplorer revD development (the next iteration: with the same FPGA but 32 digital I/Os and 8 single-ended analog channels that can be configured as 4 differential ones) is well underway with a CS campaign planned later this year; stay tuned!

41 8 0 0
Original post on social.treehouse.systems

I would like to formally announce that the #GlasgowInterfaceExplorer revD development (the next iteration: with the same FPGA but 32 digital I/Os and 8 single-ended analog channels that can be configured as 4 differential ones) is well underway with a CrowdSupply campaign planned later this year […]

10 11 0 0
Video

#GlasgowInterfaceExplorer now has a first-class progress bar implementation with a nice API that takes into account terminal writes elsewhere in the Python application as well as nested or concurrent progress trackers resulting from applet composition!

15 0 2 0
Video

#GlasgowInterfaceExplorer now has (or about to have) a first-class progress bar implementation with a nice API that takes into account terminal writes elsewhere in the Python application as well as nested or concurrent processes resulting from applet composition!

4 0 1 0
Original post on social.treehouse.systems

today's project for #GlasgowInterfaceExplorer: reworking the `memory-25x` applet

this is a very old applet, one of the first introduced. it works mostly fine, but it was designed and implemented before I really knew how to make good applet UIs, and long before I added QSPI support, so it's not […]

0 0 0 0
program-nrf24lx1 - Glasgow Interface Explorer

#GlasgowInterfaceExplorer now has a modernized version of the `program-nrf24lx1` applet! this lets you program nRF24LU1 and nRF24LE1 devices. they're old and not used much anymore, but the programmer is no less useful for that!

glasgow-embedded.org/latest/applets/program/n...

9 2 0 0

#GlasgowInterfaceExplorer now has a modernized version of the nRF24L01(+) applet, including API documentation! these old RF chips are still relevant to an extent, so I think it's nice to have them supported

glasgow-embedded.org/latest/applets/radio/nrf...

6 2 0 0
Original post on social.treehouse.systems

#GlasgowInterfaceExplorer now has `spi-controller` applet properly documented! i've also implemented modes 0 thru 2 in the "modernized" version of the applet, as it turns out SPI is basically unusable without these across many devices […]

6 3 0 0

i'll probably write an SPI NAND flash applet at some point for #GlasgowInterfaceExplorer

1 0 0 0
debian Pastezone

the new #GlasgowInterfaceExplorer applet interface is _incredibly_ useful for composing a bunch of things together so you can explore a target

for example, this code composes a clock generator, an UART, and some GPIOs for attacking a NEC 78K0 series MCU paste.debian.net/1408200/

13 0 1 0

the new #GlasgowInterfaceExplorer applet interface is _incredibly_ useful for composing a bunch of things together so you can explore a target

for example, this code composes a clock generator, an UART, and some GPIOs for attacking a NEC 78K0 series MCU https://paste.debian.net/1408200/

2 0 0 0
Preview
ESP32JTAG A multifunction, wireless JTAG tool powered by an ESP32 and an FPGA

have you ever wanted a #GlasgowInterfaceExplorer, but more wireless? #ESP32JTAG is a Glasgow-inspired device which is specialized for FPGA/MCU programming and debug, and works over WiFi. I think it's very cool and I've backed the project https://www.crowdsupply.com/ez32/esp32jtag

3 2 1 0
Preview
ESP32JTAG A multifunction, wireless JTAG tool powered by an ESP32 and an FPGA

have you ever wanted a #GlasgowInterfaceExplorer, but more wireless? #ESP32JTAG is a Glasgow-inspired device which is specialized for FPGA/MCU programming and debug, and works over WiFi. I think it's very cool and I've backed the project www.crowdsupply.com/ez32/esp32jtag

29 8 1 1

added a new #GlasgowInterfaceExplorer applet, `control-clock`: a simple clock generator for when you just need to feed something into the XI pin of an MCU or something.

you can use it in combination with other applets!
e.g.: `glasgow multi probe-rs ... ++ control-clock --clk A7 -f 2000`

14 1 0 0

added a new #GlasgowInterfaceExplorer applet, `control-clock`: a simple clock generator for when you just need to feed something into the XI pin of an MCU or something.

usable in a multi-applet system! `glasgow multi probe-rs ... ++ control-clock --clk A7 -f 2000` works

0 0 0 0
photo of a revC Glasgow with the OSHWA mark UK000081 underneath

photo of a revC Glasgow with the OSHWA mark UK000081 underneath

#GlasgowInterfaceExplorer is now OSHWA-certified! certification.oshwa.org/uk000081.html

@oshwassociation.bsky.social

124 14 2 0

anyway, i think it should be possible to plug #GlasgowInterfaceExplorer into a completely new computer and start, for example, dumping flash into a file within 30 seconds and with zero Python virtualenv interaction. i have as of this point basically achieved that (tho you need Chrome)

19 1 2 0
Post image

added a WebUSB platform device capability descriptor to #GlasgowInterfaceExplorer so now it pops up a prompt like this if you plug it in and Chrome is running

43 5 2 0
screenshot of "Installing & updating" manual page highlighting the new "Run in browser" link

screenshot of "Installing & updating" manual page highlighting the new "Run in browser" link

i figured it's time to put the WebUSB port of #GlasgowInterfaceExplorer software on the website

11 1 0 0
Video

the web port of #GlasgowInterfaceExplorer can now operate on your local filesystem! (Chrome only)

16 1 1 0
benchmark results

benchmark results

good news: the webusb version of #GlasgowInterfaceExplorer software is now more or less as fast as native (the latency is a bit worse)

bad news: i have no idea why. i didn't do anything

13 1 1 0
Post image

#GlasgowInterfaceExplorer WebUSB port progress

9 0 0 0

do i know any people who:
(a) have modern web development experience
(b) like #GlasgowInterfaceExplorer or just want to do something fairly simple and useful
(c) want to work with me on a new piece of the project?

16 7 3 0
screenshot of chrome devtools with a glasgow log and some demo output

screenshot of chrome devtools with a glasgow log and some demo output

so, i ported #GlasgowInterfaceExplorer to webusb

50 4 4 0
uart - Glasgow Interface Explorer

#GlasgowInterfaceExplorer now has API documentation for most V2 applets published online! glasgow-embedded.org/latest/apple...

11 0 0 0