<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.iagent.no/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Beta_Testing</id>
	<title>Beta Testing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.iagent.no/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Beta_Testing"/>
	<link rel="alternate" type="text/html" href="https://wiki.iagent.no/mediawiki/index.php?title=Beta_Testing&amp;action=history"/>
	<updated>2026-05-28T20:08:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.iagent.no/mediawiki/index.php?title=Beta_Testing&amp;diff=184&amp;oldid=prev</id>
		<title>Elias: Created page with &quot;Congratulations! You have chosen to become one of the few, the proud, the guinea pigs!  Before you switch to the develop branch of Redeem, it's probably best to check on the #...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.iagent.no/mediawiki/index.php?title=Beta_Testing&amp;diff=184&amp;oldid=prev"/>
		<updated>2018-10-20T20:32:17Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Congratulations! You have chosen to become one of the few, the proud, the guinea pigs!  Before you switch to the develop branch of Redeem, it&amp;#039;s probably best to check on the #...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Congratulations! You have chosen to become one of the few, the proud, the guinea pigs!&lt;br /&gt;
&lt;br /&gt;
Before you switch to the develop branch of Redeem, it's probably best to check on the #development channel on [https://replicape.slack.com/ Slack] and ask what state the develop branch is in. We do break it from time to time during development, although we do our best to keep it stable.&lt;br /&gt;
&lt;br /&gt;
Once you're sure you know what you're getting into, SSH into your Beaglebone to a root console and run this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# print the commands we're running so you can see what's happening&lt;br /&gt;
set -x&lt;br /&gt;
# exit on error&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
REDEEM_REPOSITORY=https://github.com/intelligent-agent/redeem&lt;br /&gt;
REDEEM_BRANCH=develop&lt;br /&gt;
&lt;br /&gt;
# nuke the old redeem install&lt;br /&gt;
rm -rf /usr/local/lib/python2.7/dist-packages/Redeem*&lt;br /&gt;
&lt;br /&gt;
# nuke the old redeem source code&lt;br /&gt;
cd /usr/src&lt;br /&gt;
rm -rf redeem&lt;br /&gt;
&lt;br /&gt;
# re-clone the redeem source code&lt;br /&gt;
git clone $REDEEM_REPOSITORY&lt;br /&gt;
&lt;br /&gt;
# check out the branch we want&lt;br /&gt;
cd redeem&lt;br /&gt;
git checkout $REDEEM_BRANCH&lt;br /&gt;
&lt;br /&gt;
# install the new redeem&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
make install&lt;br /&gt;
&lt;br /&gt;
# clone TI's PRU software support package if it's not already there&lt;br /&gt;
if [ ! -d /usr/src/pru-software-support-package ]&lt;br /&gt;
then&lt;br /&gt;
	cd /usr/src&lt;br /&gt;
	git clone git://git.ti.com/pru-software-support-package/pru-software-support-package.git&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# install the PRU C compiler if it's not already there&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get install ti-pru-cgt-installer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The PRU software support package and PRU C compiler are necessary because the develop branch currently includes changes that rewrite the PRU firmwares from assembly to C. These steps should go away once we have Kamikaze/Umikaze images that include these out of the box.&lt;/div&gt;</summary>
		<author><name>Elias</name></author>
		
	</entry>
</feed>