Recycler BPMs

Last update: 2016/04/22, by Elliott.

The current status is as follows:

  • All RRBPM nodes are running from code kept in CVS and compiled with the RFIES tools
  • The version is "Test" on all nodes. This needs to change to "Production" ASAP.
  • We think that the CVS version and the GIT version, here, are identical.

The short-term plan is as follows:

  • Step 1: Recompile with no changes (where we are now)
  • Step 2: Recompile using the new code repository that John set up last year (there should be no changes)
  • Step 3: Move this version to “Production”
    • Currently, all the RR and MI BPMs are running on the “Test” version. This is only an administrative discipline, but it is a good one that we have not followed with these systems.
    • Get MI folks to fully test at this stage.
  • Step 4 (the goal of this little project): Start testing the BPM code against the newest MOOC and ACNET code base.

This plan also applies to the MIBPM software.

The three BPM projects, GBPM, MIBPM and RRBPM, should progress on this plan more-or-less simultaneously.

VxWorks 6.4 upgrade.

*The above plan will be implemented going forward int othe 6.4 upgrade.
*The rrtb project has been deployed on 6.4, They all use the rrtbstartup-64prod file on startup. The 64-test lib will be promoted to production once the rrbpm project is at the same level.
*The current status of the rrbpm project is ready to deploy once a new kernel which can support it is developed. A kernel with a large enough A32 mapping and driver table to support up to 12 echotek cards (Each takes 16M of A32 and is a standalone driver). Testing has been done with 7 cards. Once a new kernel is available, we will test with our max echotek count needed and then deploy at the houses.