GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 01:13:46 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧

    just had someone report that they used the #GlasgowInterfaceExplorer SPI analyzer applet (and 25-series memory decoder) to read out an SPI flash from their router, which they previously believed they would have to desolder

    things like this is why i'm so committed to building better tooling! the full boot trace is about 50 MB of raw data, and it's captured and decoded in seconds. very few tools can do this, and most of them are pretty expensive

    In conversation about 8 days ago from mastodon.social permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 03:23:37 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      what kind of tool should i build next?..

      i'm thinking a really good JTAG applet

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 13:56:12 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • OwOday

      @OwOday no but someone else is working on that

      In conversation about 7 days ago permalink
    • Embed this notice
      OwOday (owoday@social.seattle.wa.us)'s status on Wednesday, 21-May-2025 13:56:13 JST OwOday OwOday
      in reply to

      @whitequark is there a proto CAN applet? :3

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 13:56:45 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Joel Michael

      @jpm hm, got any docs for the debug protocol?

      In conversation about 7 days ago permalink
    • Embed this notice
      Joel Michael (jpm@aus.social)'s status on Wednesday, 21-May-2025 13:56:46 JST Joel Michael Joel Michael
      in reply to

      @whitequark Right now I’m staring daggers at WCH’s shithouse Link-E debug probe, which somehow achieves about 2 seconds per character doing SDI print functions. So yeah a really good debug probe that can work with the ultra-cheap WCH parts would be a hell of a relief.

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 13:57:29 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • biggestsonicfan

      @biggestsonicfan this is why Glasgow has *very* good support for old school TTL buses, actually, but no I haven't got any access personally

      In conversation about 7 days ago permalink
    • Embed this notice
      biggestsonicfan (biggestsonicfan@digipres.club)'s status on Wednesday, 21-May-2025 13:57:30 JST biggestsonicfan biggestsonicfan
      in reply to

      @whitequark You ever thought of experimenting on arcade hardware? This kind of diagnostic stuff could revolutionize how they are repaired and reproduce components, hell maybe even give an edge in understanding things for emulation.

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 13:58:19 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • DragonHunter274

      @dragonhunter274 oh that's really easy, with one caveat. what PC side protocol do you expect?

      In conversation about 7 days ago permalink
    • Embed this notice
      DragonHunter274 (dragonhunter274@chaos.social)'s status on Wednesday, 21-May-2025 13:58:20 JST DragonHunter274 DragonHunter274
      in reply to

      @whitequark a uart applet that supports an arbitrary amount of data bits would be really useful, i have a project that needs 9 data bits and its really hard to find adapters for that

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 13:58:45 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Mr_Hat_2010

      @Mr_Hat_2010 I think a tracer is quite feasible once we have RAM-Pak support

      In conversation about 7 days ago permalink
    • Embed this notice
      Mr_Hat_2010 (mr_hat_2010@chaos.social)'s status on Wednesday, 21-May-2025 13:58:47 JST Mr_Hat_2010 Mr_Hat_2010
      in reply to

      @whitequark A tracer for example ARM microcontroller would be neat, but that could be a bit too much for the hardware

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 21-May-2025 16:26:00 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Joel Michael

      @jpm hmm i think i cant justify REing the debug protocol probably

      In conversation about 7 days ago permalink
    • Embed this notice
      Joel Michael (jpm@aus.social)'s status on Wednesday, 21-May-2025 16:26:01 JST Joel Michael Joel Michael
      in reply to

      @whitequark (unfortunately it’s not standard JTAG - the higher-end parts use something that kinda sorta vaguely resembles ARM SWDIO 2-wire debug, and the low-end parts use a custom 1-wire protocol)

      In conversation about 7 days ago permalink
    • Embed this notice
      Joel Michael (jpm@aus.social)'s status on Wednesday, 21-May-2025 16:26:02 JST Joel Michael Joel Michael
      in reply to

      @whitequark lolno, the debug protocol documentation appears to be completely missing for the QingKeV4 CPU. There’s versions floating around for V2, but that’s a different wire protocol. There are references to the debugger manual in the QingKeV4 Processor Manual in the section about debug registers at https://www.wch-ic.com/downloads/QingKeV4_Processor_Manual_PDF.html

      In conversation about 7 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: www.wch-ic.com
        QingKeV4_Processor_Manual.PDF - NanjingQinhengMicroelectronics
        QingKe V4 series microprocessor manual,QingKe V4 series microprocessors are self-developed 32-bit general-purpose MCU microprocessors based on the standard RISC-V Instruction Set Architecture (ISA). According to different application scenarios and instruction set combinations, the series includes V4A, V4B, V4C, V4F. V4 series all support RV32IMAC instruction set extensions, among which V4F supports single-precision hardware floating-point, i.e. RV32IMACF extensions. In addition, they also support Hardware Prologue/Epilogue (HPE), Vector Table Free (VTF), a streamlined 2-wire serial debug interface (SDI), support for "WFE" instructions, Physical Memory Protection (PMP), and other features.
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Thursday, 22-May-2025 01:39:56 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Chip

      @bytex64 yep, that's an explicit design goal! so is being able to rip out entire applets and integrate into random other FPGA projects without too much difficulty

      In conversation about 7 days ago permalink
    • Embed this notice
      Chip (bytex64@awesome.garden)'s status on Thursday, 22-May-2025 01:39:57 JST Chip Chip
      in reply to

      @whitequark The ability to use the building blocks to script my own variant protocols has been very handy. I built a script for doing SMBus battery queries in about an hour. And another time I built a reader for old I2C EEPROMs (the <128 byte ones that are addressed purely through the I2C address).

      In conversation about 7 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Thursday, 22-May-2025 09:33:46 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • DragonHunter274

      @dragonhunter274 I mean there's no single way to pack 9 bits into hex

      In conversation about 6 days ago permalink
    • Embed this notice
      DragonHunter274 (dragonhunter274@chaos.social)'s status on Thursday, 22-May-2025 09:33:47 JST DragonHunter274 DragonHunter274
      in reply to

      @whitequark I'd be fine with just hex on stout/in
      the protocol is MDB

      In conversation about 6 days ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Thursday, 22-May-2025 13:39:55 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      didn't build that yet but you now have a Xilinx Virtual Cable applet https://glasgow-embedded.org/latest/applets/interface/jtag_xvc.html

      In conversation about 6 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        jtag-xvc - Glasgow Interface Explorer

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.