:blush:Hello everyone, I have a question, the norns write that I have 1800M of memory, is this SD memory? if so, how to expand it if the SD costs 32GB? :thinking:
And yet, when working with a script, let’s say the “pools” crackle, as if the buffer in the DAW is large, and there is not enough processor power, something like this. :neutral_face:
Sorry for my bad English. :sweat_smile:

Near the bottom of this page, there are instructions for expanding the file system so that you can use the full capacity:

4 Likes

Thanks for all the infos, will try tomorrow!

1 Like

I had a similar issue and it seemed to be related to my soldering of the OLED. Maybe go through the OLED headers again and reheat?

1 Like

Have you tried a different power supply?

1 Like

EDIT: OK I FIXED IT , replaced the crystal. Ignore the rest of this message, tho I’m leaving it here for reference.

OK, crystal is the right way round and the joints on that and the DAC look decent. Tried a couple of different PSUs, they are over 2A so should be OK i think?

I
get “not connected to sc” so can’t try that


run dmesg to look for explicit errors from the sound card driver (as in this post above)

When I try that I get a few errors, firstly spi-bcm2835 3f204000.spi: could not get clk: -517 - clk is clock I presume? and makes me think it might be a problem with the crystal after all? will have yet another look at the soldering

then also
snd-rpi-monome soc:sound: ASoC: CPU DAI (null) not registered - will retry
snd-rpi-monome soc:sound: snd_soc_register_card() failed (-517)

and some
bcm2835-i2s 3f203000.i2s: I2S SYNC error!
+
DMA transfer could not be terminated
errors

try running sclang in the terminal (you may catch earlier errors this way)

Did that and got:

compiling class library...

Found 716 primitives.

Compiling directory '/usr/share/SuperCollider/SCClassLibrary'

Compiling directory '/usr/share/SuperCollider/Extensions'

Compiling directory '/home/we/.local/share/SuperCollider/Extensions'

Compiling directory '/home/we/norns/sc/core'

Compiling directory '/home/we/norns/sc/engines'

Compiling directory '/home/we/norns/sc/ugens'

Compiling directory '/home/we/dust'

numentries = 1049693 / 12504774 = 0.084

4351 method selectors, 2874 classes

method table size 7837404 bytes, big table size 50019096

Number of Symbols 12510

Byte Code Size 344897

compiled 373 files in 1.85 seconds

Info: 4 methods are currently overwritten by extensions. To see which, execute:

MethodOverride.printAll

compile done

localhost : setting clientID to 0.

internal : setting clientID to 0.

Class tree inited in 0.93 seconds

-------------------------------------------------

 Crone startup

 OSC rx port: 57120

 OSC tx port: 8888

 server port: 57122

 server port: 9999

--------------------------------------------------

*** Welcome to SuperCollider 3.10.0. *** For help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit).

Booting server 'localhost' on address 127.0.0.1:57110.

sc3> Found 0 LADSPA plugins

Cannot connect to server socket err = No such file or directory

Cannot connect to server request channel

jack server is not running or cannot be started

JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock

JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock

terminate called without an active exception

could not initialize audio.

Server 'localhost' exited with exit code 0.

Not sure what any of that means :-S

1 Like

Hi, you need to create a file called reverse.txt on the Raspberry Pi, in the /home/we folder. The file can be empty (no text in it).
If you’re not familiar with SSH, the best way to do this would be using software like Cyberduck. Use Cyberduck from your main computer to connect to the RPi, which you have attached using usb, and either create the reverse.txt file from within Cyberduck in the appropriate RPi folder, or copy across one you’ve prepared earlier from your main computer.
To create the connection in Cyberduck, the address of the RPi is norns.local, username is we, password is sleep

OK I got it working :slight_smile: removed the crystal and instead kludged the giant one which I originally ordered by mistake.
:smiley:

Thanks everyone for the advice and info!!

6 Likes

this is an admirable kludge, A+ for gumption

3 Likes

excellent kludge :stuck_out_tongue:

1 Like

check this, looks like bad soldering

Thanks, I was worried about those but the blobbed together parts are actually connected by a trace I believe. But yeah pretty messy, will reflow :slight_smile:

would be nice to get the display working so I could do things like edit sidekick pd patches in real time without having to use another pc to vnc in. This is what is in the boot/config.txt for display:
dtparam=spi=on
dtoverlay-ssd1322-spi
dtparam=rotate=180

I have no prior rpi experience to understand what should be in here. I tried to add hdmi_safe=1 and it didn’t do anything.

Oops
 sorry I am wrong. I can’t actually find where this is set or if it can be changed. Apologies.

Hi y’all, I’ve been turning my Norns DIY on and off via a power strip. I just realized there’s a “sleep” option. Should I be using this instead of the surprise power cut?

“sleep” means shut down the software and OS, absolutely you should always do this to prevent data loss.

since the Pi has no off switch, you then can use the power strip after the green light stops blinking (about 15 seconds or so after executing SLEEP)

2 Likes

Awesome, thanks! And uhh more characters

Complete Norns newbie here with no skills to build his own Norns Shield but capable of installing and running scripts to be able to use (not program) one.

Are there any recommended Norns Shield DIY builders in the UK?

I don’t know about the UK, but I got mine (PCB + screen & buttons, no RasPi, knobs or case) built by someone in Germany who did an excellent job of it if that’s any use.

I could build one for you.

Drop me a DM.

4 Likes