# Node-Red Version 1.0 on BeagleBone

**URL:** <https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633>\
**Category:** Hardware\
**Created:** [7 November 2019 13:20 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633 "2019-11-07T13:20:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![MJR](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@MJR](https://discourse.nodered.org/u/MJR)\
**Post date:** [7 November 2019 13:20 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/1 "2019-11-07T13:20:13Z")

</div>

Hi there,

I'm running Node-Red on a couple of BeagleBone boards (Black and Green). I have just setup a Green with the latest EMMC flasher image and decided to run the upgrade command given on the "Running on BeagleBone Boards" getting started page:

> sudo apt upgrade nodejs bb-node-red-installer

This only seems to update me to Node-Red 0.19.6, and I was wondering if an installer has been made or is in the works for Version 1.0?

Thanks in advance,

Max

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [7 November 2019 14:27 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/2 "2019-11-07T14:27:31Z")

</div>

Yes - if you are using the latest Buster images - Called Alpha Testing images on the download site  
[https://beagleboard.org/latest-images](https://beagleboard.org/latest-images)  
then do a full upgrade

```auto
sudo apt update && sudo apt full-upgrade

```

then stop and restart the node-red service

I have updated the docs to point this out

---

<div class="post-metadata">

**Author:** ![MJR](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@MJR](https://discourse.nodered.org/u/MJR)\
**Post date:** [7 November 2019 14:51 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/3 "2019-11-07T14:51:27Z")

</div>

That's very useful, thank you. I'll look into this for development, but in production the eMMC is preferred so from my understanding an older version of Node-Red, a different image, or a future Buster eMMC flasher image will need to be used.

Thanks again,

Max

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [7 November 2019 15:23 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/4 "2019-11-07T15:23:18Z")

</div>

In theory you should be able to hand install onto an older device - but you would need to strip out the existing versions - (in your case 0.19 and nodejs 6.x i suspect) and get node.js 10 (or 12) installed, as version 8 goes EOL at end of 2019, and then install Node-RED on top. This should be totally possible - just isn't out of the box.  
I don't know what their eMMC plans are re Debian 10 - but you may want to email them direct to ask.

---

<div class="post-metadata">

**Author:** ![MJR](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@MJR](https://discourse.nodered.org/u/MJR)\
**Post date:** [8 November 2019 09:26 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/5 "2019-11-08T09:26:33Z")

</div>

I wrote the Alpha Testing Buster image to an SD card and was able to make it a 'flasher' image by changing the "/boot/uEnv.txt" file as laid out here: [https://elinux.org/Beagleboard:BeagleBoneBlack\_Debian#Debian\_Image\_Testing\_Snapshots](https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Debian_Image_Testing_Snapshots)  
The image flashed to the eMMC successfully and I ran the commands you suggested. The BeagleBone Black I used to test it is now running Node.js v10.15.2 and Node-Red v1.0.2 on Debian Buster, all on the eMMC.  
Thanks again for your help!

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [8 November 2019 10:12 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/6 "2019-11-08T10:12:25Z")

</div>

Nice,

apologies if I'm being dense - I'm not quite sure which steps you then took from that page.  
If they are simple it would make a nice addition to our BBB docs if you felt like contributing 😉  
Thanks

---

<div class="post-metadata">

**Author:** ![MJR](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@MJR](https://discourse.nodered.org/u/MJR)\
**Post date:** [8 November 2019 10:20 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/7 "2019-11-08T10:20:22Z")

</div>

It was very simple. In the uEnv.txt file I just uncommented the line:

> cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

I was then able to flash the image to the eMMC like any flasher image from the BeagleBoard latest images site, by inserting the SD card and holding down the S2 button when powering on.  
I'd be happy to add that to the docs.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [8 November 2019 12:51 UTC](https://discourse.nodered.org/t/node-red-version-1-0-on-beaglebone/17633/8 "2019-11-08T12:51:54Z")

</div>

Yes please !
