I’d say the easiest way would be to flash 2 as cards, one with Orac one with the norns firmware. Gotta love the pi.

There was actually talk about creating a system for easy swapping and multiple environments existing on one card. Wanted to know what the plans were for that. It’s actually not that hard to swap through some ssh terminal commands, which I will probably do off there isn’t a swapping system included.

Not even really necessary as norns software and orac software can exist on the device at the same time (see the video about the Sidekick feature). You can’t use both together at the same time tho.

Watch Mark’s video in the other thread. :slight_smile:

2 Likes

Yes please share it!

2 Likes

Frank, want me to upload them to your repo? UPDATE: I forked it and uploaded them here: https://github.com/jedgarpark/fates3d_case

1 Like

I can add it to the fates repo if you like. Or you can PR that maybe?

Cool – I just PR’d that.

1 Like

Just curious, what has the usage of the RPi 4’s been for folks in terms of heat? Have people run them on their FATES boards without active heatsinks?

I’m running an RPi 4 without a heat sink, no problems. I have it in a 3D printed case w a bit of airflow.

Nice. I’ve continue to leave my FATES open for the last few weeks, have just enjoyed being able to see the guts. Might just leave it this way, but investing in a Pi 4 has seemed like a good idea for a while now.

1 Like

I’m highly tempted to mill an aluminum case for it, although that would probably have some negative effects on WiFi reception.

2 Likes

I’ve been streaming off an Aluminium easement, but probably don’t have the proper access to folks who could make that happen. Do you have the proper contacts? If so, I’d be open to beginning to see what the cost would entail. If the WiFi becomes too much of an issue, one could always use a WiFi non like a true norns

1 Like

Is it too late to express interest in a full DIY kit? I can’t seem to find the link to input my email address.

Any french people interested in a board and a case ?

continuing discussion from other thread

so rPI3 uses a different framebuffer…
/dev/fb0 for rPI4/Norns factory
/dev/fb1 for rPI3 …

I think it be better if the rPI3 was compatible with Norns… perhaps this means moving the HDMI framebuffer to /dev/fb1 if its needed?

for now, Ive changed NuiLite to look for /dev/fb1 and if it exist use it, else use /dev/fb0

I considered making it configurable, and may in the API later, however, I dont want users (or PD patchers) to have to start considering which framebuffer to use.
(or even really start having different configs for rPI3 and rPI4)

also Im assuming this means on a rPI3 if you take the standard Norns image its going to fail, since you need to change the start script to /dev/fb1

so overall, I think going forward having different device names for the framebuffer will lead to confusions.

Note: I do think its important and useful for Fates/ DIY norns to be able to use the HDMI port for connecting to a display for development or running other PI apps on the board.
(so this might mean changing xwindows setup to using /dev/fb1 if its moved)

note… if this change is made, then it will potentially break Orac again on rPI3, as it now attempts to use /dev/fb1 if present - but I’ll fix that when the image becomes available.

thoughts?

1 Like

re: cases I’m planning on cutting some birch or acrylic ones for norns shield but wouldn’t mind doing some fates if there’s interest

7 Likes

Hi! did the initial mailing list for those of us who showed interest gone out?
Im wondering if i have missed the email!
cheers

Edited: email was in my spam folder, cheers!

I’ve gone through the threads for Fates and norns shield to make sure I had my head wrapped around the differences between the two projects. Here’s what I’ve come up with:

Fates is different than norns shield in the following ways:

  • 4 knobs (optionally) instead of 3.
  • 2x 1/8” for both in and out jacks instead of one stereo jack for each in and out.
  • Minor(ish?) size difference.
  • Will be available first.

But both are similar in the following important way:

  • Both run master build of Norns.

Do I have that right? Any other important differences? Or, more to the point, is there anything important that distinguishes them that might make one want to choose one over the other (other than the 4-knob thing making Fates better for Orac)?

So yeah… this framebuffer stuff caused me some problems and confusion as this all came together.

As I understand how the different pi’s work, here’s some observations

  • the pi3 has HDMI hardcoded to fb0
  • thus I modified the norns install of it’s system software to use fb1 for the pi3 (this is the install-once stuff like systemd units, etc)
  • on a pi3 if you have both the OLED and HDMI attached, norns goes to the oled, console goes to HDMI
  • the pi4 appears to dynamically assign the first framebuffer to whichever one is active on boot.
  • This is troublesome with multiple displays because with just the OLED it takes fb0, but if you add one HDMI the HDMI takes fb0 and pushes the OLED to fb1. (I’ve not tested with 2 HDMI displays)

So Question:

  • is there a way to get the pi4 oled to always be assigned to fb1? (I was unable to find a solution to this)

So - configurable for now would be great. Would there be a script level thing we could do in the orac installer to determine which configuration in present? (could check uname -r for the trailing ‘l’ on the pi4 install? (4.19.58-v7+ vs 4.19.58-v7l+?)

Or - could there be a device tree configuration flag we could set for this and I can add that to the disk image for each so it’s already pre-configured?

I’ve not specifically tried, but I don’t believe the current stock norns image will work on any raspberry pi. This may change when an image for the DIY norns shield is released.

I’m building two of Denki Oto’s Fates, one for me and one was going to be for a friend but he’s changed his mind. My question is whether it’s ok to sell this spare Fates on the lines ‘trades’ section? I certainly don’t want to be treading on anyone’s toes and before I even contemplate it.

Yours trepidatiously,

G.