this post was submitted on 10 Oct 2024
89 points (98.9% liked)

Linux

48145 readers
839 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

It's a breadboard with an extender for a Raspberry Pi's pins flipped upside down, a Raspberry Pi Pico, jumper wires, and a clip that came with a CH341A that suffers from the issue of being 5V.

The issue I think would be length of the wires.

Any thoughts? I'd consider soldering something together but I don't have a soldering iron that would be great for something so small and I'm working with what I have on hand.

I also have a Raspberry Pi 4 and the CH341A that has the voltage issue if anyone has a better idea that might work.

you are viewing a single comment's thread
view the rest of the comments
[–] pastermil@sh.itjust.works 7 points 1 month ago (1 children)

You should check whether Pi Pico is supported by flashrom.

If it's supported, then you can flash. At the end of the day, your BIOS doesn't care how it get in there.

[–] CorrodedCranium@leminal.space 2 points 1 month ago (2 children)

Could errors during the flashing process be dangerous though or would it just mean trying again until it works?

[–] dgriffith@aussie.zone 5 points 1 month ago

You are flashing the chip directly so apart from inadvertent short circuits and such if it doesn't work you can just keep trying until it does.

As for wire length it all depends on how fast they clock the SPI bus when flashing. You'll probably be able to get away with 20cm or so without difficulty , I've driven SPI displays with that kind of wire length before.

[–] pastermil@sh.itjust.works 2 points 1 month ago

What kind of errors?

Have you read successfully at least? By that I mean getting consistent dump.