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

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

Notices by Attie Grande (attie@chaos.social)

  1. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 17-Feb-2025 23:15:08 JST Attie Grande Attie Grande
    in reply to
    • Polychrome :blabcat:

    @Polychrome Yes, and if you get the band narrow enough then it doesn't sound too terrible! 😂

    In conversation about 4 months ago from gnusocial.jp permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/019/162/894/611/455/original/f2fb52721517477b.png

    2. https://assets.chaos.social/media_attachments/files/114/019/168/118/470/068/original/dc19a8f9f2ad72e1.png
  2. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 17-Feb-2025 21:08:07 JST Attie Grande Attie Grande

    Biosynthesis by Abiogenesis just came on... and there's this obnoxious tone up at ~15.7kHz

    ... can we just not please? 😭

    In conversation about 4 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/019/091/436/961/618/original/0f5bd41c396fc938.png
  3. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 17-Feb-2025 21:08:06 JST Attie Grande Attie Grande
    in reply to

    I stopped listening... ouch.

    In conversation about 4 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/019/136/168/190/210/original/ecd77fd9a7ebd3f0.png
  4. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Saturday, 01-Feb-2025 20:05:41 JST Attie Grande Attie Grande
    in reply to
    • Ryan Castellucci :nonbinary_flag:

    @ryanc If you have access to the u-boot console, can you just use that to dump / rewrite the flash?

    In conversation about 4 months ago from chaos.social permalink
  5. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Saturday, 01-Feb-2025 20:05:07 JST Attie Grande Attie Grande
    in reply to
    • Ryan Castellucci :nonbinary_flag:

    @ryanc Are you trying to do it in-situ, or did you remove the IC from the board? If it's on the board still, what have you tried? ... e.g: have you tried powering it and holding the main processor in reset (if you can find that signal)

    In conversation about 4 months ago from chaos.social permalink
  6. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 09-Dec-2024 09:01:59 JST Attie Grande Attie Grande
    in reply to
    • Ryan Castellucci :nonbinary_flag:

    @ryanc Yeah, totally valid imo! I've taken this route with some commercial projects - just allocate a chunk of space and patch in the config on the production line.

    In conversation about 6 months ago from gnusocial.jp permalink
  7. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 09-Dec-2024 08:56:21 JST Attie Grande Attie Grande
    in reply to
    • Ryan Castellucci :nonbinary_flag:

    @ryanc I saw - a perfectly valid route! 😄

    In conversation about 6 months ago from gnusocial.jp permalink
  8. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Monday, 09-Dec-2024 08:50:34 JST Attie Grande Attie Grande
    in reply to
    • Ryan Castellucci :nonbinary_flag:

    @ryanc @kkarhan Is there no support for using environment variables(?!) ... put the secrets into a .gitignore'd *.env file (or CI variables)... or use the same to produce a header as a pre-build step.

    In conversation about 6 months ago from gnusocial.jp permalink
  9. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Thursday, 05-Dec-2024 07:06:38 JST Attie Grande Attie Grande

    The 32-bit CRC used by Quectel's AT+QFCRC command is a mystery, and there are a handful of unresolved posts on their support forums. I have no idea why this seems to be guarded and isn't in the manual.

    So here you go, in case anyone was looking. It seems to be a non-standard configuration of the common polynomial (i.e: Ethernet, Gzip, etc...)

    crc width=32 poly=0x4c11db7 init=0x0 xorout=0x0 refin=false refout=false out_endian=big

    Thanks delsum!
    https://github.com/8051Enthusiast/delsum

    In conversation about 6 months ago from chaos.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: assets.perfectdomain.com
      Manual.so may be for sale - PerfectDomain.com
      from perfectdomain.com
      Checkout the full domain details of Manual.so. Click Buy Now to instantly start the transaction or Make an offer to the seller!
    2. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - 8051Enthusiast/delsum: A reverse engineer's checksum toolbox
      A reverse engineer's checksum toolbox. Contribute to 8051Enthusiast/delsum development by creating an account on GitHub.
  10. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:54 JST Attie Grande Attie Grande

    Occasionally there comes a time in tracking down a bug, where one eyebrow starts to go up. 🤨

    This is one of those moments - the patch below causes the firmware to crash within 2.5 seconds, ~90% of the time. Yay.

    The "after" build is 4 bytes smaller due to different assembly output.

    In conversation about 9 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/113/057/733/293/230/651/original/6768414c44a8ec25.png
  11. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:53 JST Attie Grande Attie Grande
    in reply to

    ... needless to say, two carefully inserted nop instrutions (4 bytes), make everything outside the immediate vicinity align with the "good" sample, and cause the "broken" version to work fine... 😭

    In conversation about 9 months ago from chaos.social permalink
  12. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:51 JST Attie Grande Attie Grande
    in reply to

    This *stinks* of an issue I had a while ago, needing an extra wait-state... the processor was near the edge of a voltage-defined boundary declared by the manufacturer.

    https://box.agsys.io/hardfault.html

    Unfortunately, it seems to be set correclty in this case.

    In conversation about 9 months ago from chaos.social permalink
  13. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:50 JST Attie Grande Attie Grande
    in reply to

    tmux paired with a quick script is paying dividends here.

    1. Send keystrokes to GDB to restart the firmware
    2. Wait 45 seconds
    3. Look at the last line from the console output
    4. If it looks bad, then flag a failure
    5. Repeat

    See `tmux send-keys` and `tmux capture-pane`

    In conversation about 9 months ago from chaos.social permalink
  14. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:49 JST Attie Grande Attie Grande
    in reply to

    Ok, just one nop works - another is inserted at the end of the function for word alignment purposes. (i.e: I give 1x nop, the compiler gives me 1x nop for free... I give 2x nops, the compiler gives zero)

    The works / broken behaviour phases in and out over 32-bit / 1 word steps... and the behaviour is the same all the way through.

    +0 words -> broken
    +1 word -> works
    +2 words -> broken
    +3 words -> works
    +4 words -> broken
    etc...

    In conversation about 9 months ago from chaos.social permalink
  15. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:47 JST Attie Grande Attie Grande
    in reply to

    Now I wonder if it's "just" a matter of inserting a 1-word shift into the program somewhere between this function and the end of the binary, to deduce which symbol actually houses the issue... (GROAN 😑)

    In conversation about 9 months ago from chaos.social permalink
  16. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 07:29:46 JST Attie Grande Attie Grande
    in reply to

    Here's the plan... there are are 1,244 symbols from "here" until the end of the binary... time for a bisect!

    I'm going to pick a midway point, insert a one-word shift into the following code (i.e: one or two nop instructions), and re-test... 6 runs without failure is a pass (shift the bisect point 50% towards the end), otherwise it's a failure (shift the bisect point 50% towards the start).

    Wish me luck........

    In conversation about 9 months ago from chaos.social permalink
  17. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Sunday, 01-Sep-2024 02:44:39 JST Attie Grande Attie Grande

    @0x47df +1 ... when plumbing goes wrong, it goes all over the floor! I'm grateful that electricity doesn't do that too 🙈

    ... that said, I think I'm more nervous of me causing gas to go wrong - that's invisible and bangy!

    In conversation about 9 months ago from chaos.social permalink
  18. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Thursday, 04-Jul-2024 11:20:45 JST Attie Grande Attie Grande

    Join me, while I disassemble a 100BASE-ZX SFP module (1550nm, 80km)

    Surprisingly, these appear to be quite happy running at 1Gbit/s over ~3m of fiber! The reported Rx power doesn't even saturate for the FS.com modules (though it does for the Startech module)

    Oh: sorry for the bad photos... I wanted to share, but also couldn't be bothered to get the better camera (and my phone camera is terrible).

    In conversation about a year ago from chaos.social permalink

    Attachments



    1. https://assets.chaos.social/media_attachments/files/112/725/005/501/918/879/original/8f6a2c08533fb093.jpg
  19. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Thursday, 16-May-2024 20:40:56 JST Attie Grande Attie Grande

    BBC hacked live(?) while giving a demonstration. 😂

    https://youtube.com/shorts/zp1fham3pxI

    In conversation about a year ago from chaos.social permalink
  20. Embed this notice
    Attie Grande (attie@chaos.social)'s status on Thursday, 29-Feb-2024 06:20:16 JST Attie Grande Attie Grande

    Once in a while I poke my nose into birbsite... today it was worth it just for this.

    What an excellent idea, and fantastic execution.

    ---

    My grandpa who is 85 started making this rock map of Scotland in 1992.He collected rocks during amateur geology trips over 30 years. He says it had to be geologically correct and also aesthetically pleasing.He asked if I could share online as He wants to go viral so please share.

    https://x.com/Jefferies_/status/1762227703946608992

    In conversation about a year ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/112/011/171/471/721/062/original/9bb586d8dd038a72.png

    2. https://assets.chaos.social/media_attachments/files/112/011/184/291/877/309/original/bd78527cdd20b818.png
  • Before

User actions

    Attie Grande

    Attie Grande

    computer booper / electronics wizard.things are never as simple as they first appear.ally 🌈🦕🦄

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          93673
          Member since
          1 Feb 2023
          Notices
          30
          Daily average
          0

          Feeds

          • 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.