Create Update USB - mikebewley/test GitHub Wiki

USB TV2 Update USB

Device: ARANA-31/HBT-31

Role: ARANA_PLAYER

1. Create the TV2 demos and content list in SRE Admin

Content list details

  • Layout: 7
  • Categories: tv2-player, tv2-player-loop
  • List version naming scheme: YYYY.MM.DD-US_TV2 (e.g. 2021.03.10-US_TV2)

2. Update the content and/or software on the TV2 Player

  1. Add a devMode flag to the USB that will be used to create the update. Insert the USB before booting the TV2 Player.

  2. SSH into the TV2 Player. The password is display. $ ssh root@tv2_ip_address

  3. To access the scripts directory enter: $ cdscripts

  4. For content update enter: $ ./contentUpdate.sh content_update_url once blast

  5. For software update enter: $ ./softwareUpdate.sh software_update_url once blast

The URLs for content and software updates can be found in SRE Admin.

Once an update has completed the TV2 Player will reboot.

Note: Logging out of the SSH connection during an update will not affect the update process.

3. Verify and update the TV2 Config App settings

Log into the Config App by entering the IP address of the TV2 Player in your browser's address bar.

  • System Status page - Verify the content and software versions.

  • Device Configuration page

    • Display Name - use the current fiscal year (e.g. TV2_PLAYER_FY22).
    • Store ID - NA
    • Business Unit - SNA
Click to view TV2 device configuration

  • Product Configuration page

  • Content page - Verify all content has been downloaded.

  • Playlists page - Verify that the TV2 Playlist and the Loop Playlist match the content list in SRE Admin. To reorder a Playlist, drag and drop the content images into position. To remove content from a Playlist, click the "X" next to the content image.

4. Create TV2 Backup USB

  1. While logged into the TV2 Player Config App, navigate to the Device Status page and scroll to the bottom where you will find the USB Storage details. Configuration size indicates the amount of storage necessary for the backup.

  2. Click the Save Configuration to USB button to begin. The UI will then display the progress of the backup and once completed the system will unmount the USB and a notification will announce "Successfully backed up to USB".

  3. On the backup USB, remove the devMode flag and reconfigure the sreContent and sreConfigurations directories as follows:

    1. Move all contents in the /sreContent/arana-31/ directory up one level to /sreContent/ and remove the now empty /sreContent/arana-31 directory .
    2. Rename the /sreConfigurations/arana-31 directory to /sreConfigurations/ARANA-31
    3. Make a new directory /sreConfigurations/ARANA-3
    4. Copy the contents of /sreConfigurations/ARANA-31 to /sreConfigurations/ARANA-3 AND /sreConfigurations/. A copy of the configuration files should now be in the following directories:
      • /sreConfigurations/ARANA-3/
      • /sreConfigurations/ARANA-31/
      • /sreConfigurations/
USB Before USB After
USB
├── devMode
├── sreContent/
│   └── arana-31/
│       ├── sre_content_update.json
│       └── hbt/
│           └── content.files
├── sreConfigurations/
│   └── arana-31/
│       └── configuration.files
├── sreSoftare/
│   └── software.files
└── sreExecute/
    └── execute.files
USB
├── sreContent/
│   ├── sre_content_update.json
│   └── hbt/
│       └── content.files
├── sreConfigurations/
│   ├── configuration.files
│   ├── ARANA-3/
│   │   └── configuraton.files
│   └── ARANA-31/
│       └── configuration.files
├── sreSoftare/
│   └── software.files
└── sreExecute/
    └── execute.files

5. Archive TV2 SSD and Update USB in Jango

To archive a USB - Create a new folder in the TV2 USB Updates folder located in Jango. Name the new folder the same as the content version on the USB (i.e. 2021.10.10-US_TV2). Copy the contents of the USB to the newly created folder.

To archive a SSD -


USBSRV DBV/SBV Update USB

Device: ARANA-31/HBT-31 or ARANA-3/HBT-30

⚠️ **GitHub.com Fallback** ⚠️