thank’s for that, i’ll check it out.

was this after you loaded your image or you mean restart and keep retrying and reloading IMG?

It was after I loaded the image via etcher.
I had some trouble like the others with rpiboot and it took a few tries to get it to run fully. I’m on mobile right now but can run over all the steps that I had to do once I’m back on the desktop.

@mlogger we’ve had at least one instance of a corrupted download causing similar symptoms

if someone with successfully flashed image could upload md5 checksum, it would be super helpful!

ok thanks - i’ve downloaded it 3 times already. I will download again and retry.

ok i redownloaded the img file, tar expanded it and loaded it on CM3+.
there are no errors and it shows the file successfully loaded OK.
still no go.I tried flicking the run/boot switch a few times and retried to reboot, but no go

i redownload one last time, tar expanded it and loaded it on CM3+.
it works

thank you for everyone help :slight_smile:

8 Likes

Is it possible to buy a new norns with a CM3+ already installed?

id be willing to help if you let me know how to do this.
*i did flash with 190314, however, then upgraded to 190405 via serial.

highly recommend people use etcher.

you still need to get your CM3+ into disk mode by running rpiboot

but after that you can just click a few things. no need to even unzip/untar the file.

3 Likes

here’s an sha256.

put it in the same folder as your norns190405.tgz. open a terminal and cd to this folder.

in macos:

shasum -c norns190405.tgz.sha256

norns190405.tgz.sha256 (82 Bytes)

having sometime to do the expansion of of the emmc with cm3+, heres some pictures for reference, using putty to ssh to norns in win7. Whiten part are ip address, rest should look roughly the same in windows.
Login:we
password: sleep
Pictures for reference

*edited, a mistake, should be sudo raspi-config instead of the one in the picture…

norns%20emmc%20expansion
norns%20emmc%20expansion%202

norns%20emmc%20expansion%203
norns%20emmc%20expansion%204
norns%20emmc%20expansion%205

One thing took me a minute to work out: I couldn’t get the device to appear at the rpiboot stage, turns out I was sitting it on it’s own reset button because I didn’t have the bottom plate on and it was against a solid desk surface which kept it pressed in.

Edit: Another installation success. I did however gzip the code folder from my old install and extract it to the new cm3+ and it did not like that at all. Ended up reverting to the code folder from the image and installing my scripts again

1 Like

Finally got around to getting this done over the weekend. A few issues with downloading the image, but from then on it was basically smooth sailing. Particularly easy with Etcher.

Enormous thank you to all involved. Norns feels like it’s evolving so quickly, and heading in a really exciting direction.

New update procedure is also :ok_hand:

3 Likes

The issues on my installation where a couple of things, but i managed to get help from everyone here to get sorted. Thankyou all.

  1. Multiple corrupted IMG files from downloading - i think i downloaded it 5 times in the end.
  2. I downloaded the IMG file first, from my browser (instead of the command line) which caused issues. At first i put the .tgz in the root folder on my mac instead of the boot loader folder for example.
  3. Wasn’t sure at first, whether to unzip / tar expand the tgz file i downloaded, so i -> tar xzvf 190405.tgz
  4. wget isn’t on macros by default so needed to -> brew install wget
  5. another issue i had was the reset button on the underside was depressed when lying flat on the table without the case.

Hope that info helps other people with their installation.

9 Likes

anyone know when the CM3+ 32gb will be available again? (or even better, does anyone have an extra to sell?) really wanting to expand norns space…

1 Like

I think I saw on mouser (or another similar) new stock coming in August.

(edit: Although I just saw a few available on Yahoo Japan, but not sure of the logistics of dealing with that site from overseas).

1 Like

@speakerdamage @mutedial I found mine via eBay.

1 Like

I have a CM3+ coming (well, two, a 32gb and an 8gb one by accident) :slightly_smiling_face:

What are people doing with the original CM from Norns? Are there any other useful music tools that use the RPi CM/CM+ module? The only ones I know use the pi 3 model b+ (e.g. pisound).

if people have leftover un-purposed CM3’s i’d happily take them back for future repairs!

9 Likes

Success!! That was (relatively) painless. I wrote up a step-by-step guide (below) to upgrading Norns with the CM3+.

But major issues were (tldr): If you have problems connecting with rpiboot try it a few times and/or switch cables, and the image listed in the Github here didn’t work for me I had to use norns190405.tgz [I’m a little confused about pull requests and wikis in terms of fixing that)

But besides those things it really wasn’t difficult. I love Norns, thanks everyone who’s been making these awesome libraries. :two_hearts:

Upgrading Your Norns with a CM3+

Note: I did this on a Macbook Air running Mojave 10.14.4

  1. Install new CM3+ module. Edit: back up your stuff before you remove the original CM Taking off the knobs was very easy. I used a set of flat tweezers to carefully undo the lugs, 2 out of 3 were easy, 1 was a little stiff. Unscrew everything, open up the Norns and pop out the CM card, put in CM3+ card, making sure it’s seated correctly (it’ll click into place). I screwed in the PCB at this point, but did not screw in the cover. Put switch on bottom to Disk Also I stood Norns upright, as some mentioned the reset button being accidentally pressed and causing problems

  2. Get Norns image: Note: the instructions here mention “replace url with newest image” and norns181008.img.zip as that image. This didn’t work for me. Instead: wget https://monome.nyc3.digitaloceanspaces.com/norns190405.tgz and then tar xzf norns190405.tgz which will create an image file (norns190405.img).

  3. On command line (in Terminal, etc), install rpiboot using steps here.

  4. Do not plug any cables in yet. Run sudo ./rpiboot (Note: when when you run sudo ./rpiboot you should be in the usbboot directory).

  5. Now connect USB cable into power of Norns, and then into computer. If it hangs at Waiting for BCM2835/6/7, see instructions here. I had to switch USB cables and it then worked fine

  6. rpiboot will output a bunch of stuff (see here). (On my Mac I had a popup that said “The disk you inserted was not readable by this computer” with options Initialize | Ignore | Eject. I clicked Ignore.

  7. Use balenaEtcher (super easy!). The CM3+ (“compute module”) should appear in the middle. Select the Norns image from the directory. Click Flash. This should take about 9-10mins, then another 7-8mins for a second step (“validate”).

  8. Flip switch to run. Then turn on Norns. Make sure wifi nub is inserted in Norns. Put in wifi password, turn on wifi, click update to update Norns to latest (norns190422), and then hit Reset. (At some point add in all the neat libraries).

  9. Expand disk space. With Norns hooked up to computer, in Terminal ssh into Norns following instructions here. screen /dev/tty.usb [TAB] [RETURN] (where [TAB] and [RETURN] are button presses, don’t type them; I usually hit return a few more times to get to login screen). User name is we, password is sleep.

  10. Then type sudo raspi-config and hit return. You’ll see a menu of options pop up. Scroll down to “Advanced” and hit return. Next screen select “expand filesystem”. Hit return and a bunch of stuff happens. Then reboot Norns (SLEEP) and turn back on. If you ssh back into Norns and type df -h you will see the newly expanded space!

  11. At some point between step 8 and here put bottom plate on and put in screws, retighten lugs, put on knobs, etc.

  12. Have hours of inspirational fun.

Most of the above is collated from the very useful information spread around on this thread and in the github, so I just collated it and wrote it down as I went (I might be forgetting people but thanks @ngwese, @tehn, @mlogger).

34 Likes

Thank you so much for this!!

1 Like