Joseph Holsten · @josephholsten
147 followers · 2524 posts · Server mstdn.social

I want to start diving into actual dev work trying to get some devices added to (I’m scared of graphics stuff, but the Wi-Fi and Ethernet have implementations elsewhere I can attempt to horribly port)

But first I have to write up a simpler howto so anyone with USD$150 can get as far as I have. I mean, it’s a terribly incomplete port by modern Unix standards, but it’ll run vim so it can’t be that broken.

#illumosonarm #illumos #RaspberryPi

Last updated 2 years ago

Joseph Holsten · @josephholsten
145 followers · 2491 posts · Server mstdn.social

Got my braich image running on the , uart pins connected through the official debug probe, and am playing around with screen to talk to the serial console before I dig into minicom. I hadn’t realized how deep this rabbit hole goes. But I really want to understand how to get a minimal term wired to VGA.

But now that I have a working testbed, I have to be able to compile my own image. Guess I’m going to have to track down my missing header warnings.

#illumosonarm #RaspberryPi #illumos

Last updated 2 years ago

Joseph Holsten · @josephholsten
141 followers · 2456 posts · Server mstdn.social

Taking a break from trying to build my own image from arm64-gate because I’m getting frustrated.

Instead, I’m going to use the known (well, presumed) good image at:
downloads.omnios.org/media/bra

Then I can at least test the hardware setup & write up my progress so far.

#illumosonarm #RaspberryPi #illumos

Last updated 2 years ago

Joseph Holsten · @josephholsten
141 followers · 2456 posts · Server mstdn.social

Stopping the build machine for the night. Minimal memory ain’t enough for compiling arm64-gate, and I’ve hit a strange issue involving libbrand.h. But lots more progress learning my way around.

And I found a cute query for bite-size issues in should I need more to do: illumos.org/projects/illumos-g

#illumosonarm #illumos

Last updated 2 years ago

Joseph Holsten · @josephholsten
141 followers · 2456 posts · Server mstdn.social

Oof, builds are 40min on this teensy vm and I’m not even completing the process. Once I get a successful build and reproduction on clean machine, I’m at least going to get this pulling from local repo & artifact mirrors. It’ll take forever for me to just make one line changes at this pace.

#illumosonarm

Last updated 2 years ago

Joseph Holsten · @josephholsten
141 followers · 2427 posts · Server mstdn.social

Alright, got mosh and my mobile key on the build box. Now I’m making this on image build script ensure all its dependencies exist so it can run from a blank slate. Once I get a full run-through, we’ll build a new box and see how many assumptions I have baked in…
I’m almost certainly duplicating someone else’s work, but at this way I’ll be able to understand what’s actually happening in whatever build script is building the already published braich image.

#illumosonarm #arn #illumos

Last updated 2 years ago

Joseph Holsten · @josephholsten
141 followers · 2427 posts · Server mstdn.social

Built a new build machine, actually using cloud-init instead of jacking into the serial console for initial setup. Still nowhere near as automated as I want, but if I start rebuilding every couple of days, it should get easier.
Now to kick off Till’s image build script to get my own braich image.

#illumosonarm #omnios

Last updated 2 years ago

Joseph Holsten · @josephholsten
135 followers · 2356 posts · Server mstdn.social

Got the breadboard and UART-to-USB wired up (Let’s hope I wired rx/tx right). Now it’s time to write the braich image, boot it on the and see what comes across the wire.
Then I get to confirm I can build an equivalent image from source.

#illumosonarm #RaspberryPi #illumos

Last updated 2 years ago

Joseph Holsten · @josephholsten
132 followers · 2243 posts · Server mstdn.social

I guess instead of waiting for my debug probe with SWD & TTL to USB, I should go find some entirely trivial typo in doc and learn how the contributor flow works. Or maybe automate building sdcard images from repo head.
![por_que_no_dos.gif]

#illumosonarm #illumos #RaspberryPi

Last updated 2 years ago

Joseph Holsten · @josephholsten
129 followers · 2180 posts · Server mstdn.social

Going with the boring Debug Probe raspberrypi.com/products/debug

I mean, I don’t really want to learn how to use the DAP, but it’s not like a regular JTAG connection (which I might want for a different system) will help me here.

Tossing a breadboard and some jumpers into the cart so I can plausibly use it for educational projects too.

#illumosonarm #ARM #RaspberryPi

Last updated 2 years ago

Joseph Holsten · @josephholsten
129 followers · 2180 posts · Server mstdn.social

Okay, looking at the pinouts for all these UART boards means I’ve officially dug too deep into the problem: sparkfun.com/categories/349

Time to pop this stack, call it done and move on. Like seeing what I get out of a serial console connection when I boot the braich image on OCI’s Ampere Altra VMs.

#illumosonarm

Last updated 2 years ago

Joseph Holsten · @josephholsten
129 followers · 2180 posts · Server mstdn.social

Similarly, wow did everyone stop making TTL to USB chipsets? Is FTDI just the only one getting their chips into premade boards & cables? Looks like all the CP2102 & PL2303 based devices have been replaced with an FT232 or similar.

#illumosonarm #RaspberryPi

Last updated 2 years ago

Joseph Holsten · @josephholsten
129 followers · 2180 posts · Server mstdn.social

Sure, it’s needlessly antiquated. But it would be hilarious to have my serial console be over a traditional d-sub DE-9 with sparkfun.com/products/449

#illumosonarm #RaspberryPi

Last updated 2 years ago

Joseph Holsten · @josephholsten
127 followers · 2155 posts · Server mstdn.social

Ok, today I’ve got to figure out what uart interface I’m getting for the . I mistakenly said I hadn’t used a uart since high school, forgetting the FTDI cable I use for my baofeng radio.
Leaning toward a breakout board like the FTDI Friend or BUB instead of a cable.
And with luck, finishing my post on the cheapest instance config on Oracle Cloud. I haven’t got it running in the always free shapes, but I have gotten it quite simple.

#illumos #RaspberryPi #illumosonarm

Last updated 2 years ago

Joseph Holsten · @josephholsten
121 followers · 2086 posts · Server mstdn.social

The dev machine is operational! on OCI AMD processor, delightfully boring. I still want to come back to spinning up an instance as a real workstation, but this works enough to get a build running.
Once I have it kicked off, I’ll start adding basic repeatability scripting, asset uploading, etc. eg continuous integration like it’s 1999.
Also, I’m going to start using just so I can find my messages later.

#ARM #illumos #illumosonarm #openindiana #omnios

Last updated 2 years ago