atse 32328e93f3 urukul: Clarify no-firmware LED behaviour re. 4412
A firmware-flashed Urukul 4410 lights up the RF channel red LEDs on
boot, but the Urukul 4412 normally does not, even with firmware flashed.

According to the gateware, on an Urukul 4412, the RF channel red LEDs
will not light up on boot if the configuration register's self.en_9910
signal is not set. It could be if the first DIP switch on the board is
flipped, but that's unlikely since there is no occasion to flip them on
the 4412, having no SUServo support.
2025-09-18 15:11:00 +08:00
2023-02-03 16:55:09 +08:00
2023-02-03 16:55:09 +08:00
2023-02-03 16:13:18 +08:00
2024-09-25 16:02:11 +08:00
2024-09-25 16:02:11 +08:00
2024-09-25 16:02:11 +08:00

sinara-assembly

Repository with instructions and remarks on assembling and testing Sinara hardware

Build docs

nix build

The output files are in result/book directory.

Development shell

nix develop
mdbook build

The output files will be in book directory.

Alternative way

Since the docs builder depends only on mdBook, you may get it from anywhere you like - nix-shell -p mdbook, snap install mdbook, cargo install mdbook or any other from your OS. After that you will be able to do:

mdbook build

The output files will be in book directory.

Contributing

If you found missing hardware or just want to add/enhance hints and instructions, feel free to push them.

Tips for adding hardware instructions:

  1. Compose a chapter in a new Markdown file in src/hw

  2. Add pictures if needed, store them in src/img, assure them to be clear, informative and compressed (you can use convert <INPUT IMAGE> -quality 80% -resize <width>x<height> <OUTPUT IMAGE> for optimizing JPEG image or convert <INPUT IMAGE> -quality 80% -resize <width>x<height> -background white -alpha remove -alpha off <OUTPUT IMAGE> for images with transparent background)

  3. Add link to the new chapter to the src/SUMMARY.md

  4. Do not forget to tell about all hidden/non-obvious obstacles and pitfalls

  5. Avoid using uncommon, complex, or hard-to-understand words, phrases, or grammar (e.g., constituent -> ✔️component). Keep in mind that these guides may be used by people with different backgrounds and levels of English proficiency.

  6. Add testing steps, even the "obvious" ones

  7. Add JSON sample if needed

  8. Add hardware setup (e.g. pins, switches) steps if needed

  9. View changed and added pages with mdbook build (see building instructions above)

  10. Check your contributions with linter:

    nix-shell -p nodejs
    npm install
    npx markdownlint-cli2 "src/**/*.md" --fix
    
Description
Repository with instructions and remarks on assembling and testing Sinara hardware
Readme LGPL-3.0 13 MiB
Languages
Python 74.5%
Nix 25.5%