By submitting this form you agree to our Terms and Privacy Policy

    Please tick here to confirm that you would like to hear from us and we will add your details to our mailing list. We never pass on your details to any third party.

    Brompton Technology
    Brompton Technology Ltd
    272 Gunnersbury Avenue
    Chiswick, London W4 5QB

    Tessera Processor Software 3.4.3

    26th October 2022
    3.4.3 Issue A
    Processor Firmware
    Tessera Remote
    Tessera Control

    Compatibility Note

    Due to a new hardware revision, SX40 and S8 processors with serial numbers starting with 02 are only compatible with software versions 3.4 and above. Any attempt to downgrade the processor software version lower than 3.4 will be rejected.rnrnTessera HD processors (M2, T1 and S4) u003cstrongu003emust u003c/strongu003ebe running processor firmware V3.3.2 prior to upgrading to V3.4.1 or later.rnrnTessera HD processors (M2, T1 and S4) u003cstrongu003emustu003c/strongu003e be running processor firmware V2.3.2 or later prior to upgrading to V3.0.1 or later.rnrnThe packs included with 3.1 support new functionality, meaning they are not compatible with 3.0 or earlier releases.

    M2/T1/S4 upgrade warning

    Tessera HD processors (M2, T1 and S4) u003cstrongu003emust u003c/strongu003ebe running processor firmware V3.3.2 prior to upgrading to V3.4.1 or later.rnrnTessera HD processors (M2, T1 and S4) u003cstrongu003emustu003c/strongu003e be running processor firmware V2.3.2 or later prior to upgrading to V3.0.1 or later, or the upgrade will fail requiring a SD card restore.rnrnu0026nbsp;

    Processor Compatibility

    Due to a new hardware revision, SX40 and S8 processors with serial numbers starting with 02 are only compatible with software versions 3.4 and above. Any attempt to downgrade the processor software version lower than 3.4 will be rejected.rnrnThe u003ca href=u0022 S8 processoru003c/au003e requires software version 3.0 or later.rnrnu0026nbsp;

    Extended Bit Depth

    Extended Bit Depth is a ground-breaking new way of utilising LED driver chips that further improves the already impressive low-level brightness by increasing the PWM bit depth. This improvement is dependent on the frame rate, the maximum frame rate supported by the panels and the shutter angle of the camera being used. The most significant improvement can be made using lower frame rates (such as 23.976 or 24 fps) with LED panels that support HFR+ up to 250 fps. The results are quite striking even at extremely low brightness levels, with significant improvement in the visual quality of video especially in dark areas of the image, greatly reducing artefacts like noise and speckling.rnrnFrame rate is set in the Genlock section of the Network property editor, and camera shutter angle is set in ShutterSync.rnrnExtended Bit Depth does not affect the maximum peak brightness of LED panels and can be used in conjunction with Dark Magic.rnrnFor example, a panel running at 24 fps with a camera shutter angle of 180° might offer an additional 2.3 bits of PWM precision, giving five times the number of achievable brightness levels at the low end, with 125 times the number of achievable colours. The result of this is that the panels can achieve an additional 2.3 stops of dynamic range at the low end. This means that the camera can focus more sharply on the LED, and because of the increase in dynamic range of the screen, shadow detail on the LED panels can be boosted during grading.rnrnu003cimg class=u0022aligncenter wp-image-33915 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022649u0022 height=u0022454u0022 /u003ernrnu0026nbsp;rnrnTo enable Extended Bit Depth select the Colour Tile and tick the Extended Bit Depth checkbox.rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33917 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022469u0022 /u003eu003cemu003eExtended Bit Depth checkboxu003c/emu003eu003c/pu003ernExtended Bit Depth is enabled by default, and for on-camera applications must be used with ShutterSync.rnrnu0026nbsp;


    Stacking is our new feature that allows users to group several processors together and control commonly used parameters simultaneously from a lead processor over a local area network. A member of this group or ‘Stack’ of processors are referred to as ‘Member’ processors, whilst the processor that is controlling the other processors is referred to as a ‘Leader’ processor. A ‘Stack’ can have multiple processors all being controlled by a ‘Leader’ processor, and a network can have multiple ‘Stacks’. Each Stack is identified with its own Stack ID number. Parameters and Features that can be controlled with Stacking are as follows:rnu003culu003ern tu003cliu003eInput (this also includes input selection and input gamut settings)u003c/liu003ern tu003cliu003eColour Replacu003c/liu003ern tu003cliu003e14-Way Colour Correctiou003c/liu003ern tu003cliu003eCurveu003c/liu003ern tu003cliu003ePatternu003c/liu003ern tu003cliu003eFreezeu003c/liu003ern tu003cliu003eBlackoutu003c/liu003ern tu003cliu003eGlobal Colour (including panel output gamuts)u003c/liu003ern tu003cliu003eCamera based parametersrnu003culu003ern tu003cliu003eGenlock source and phaseu003c/liu003ern tu003cliu003eFRM and frame remappingu003c/liu003ern tu003cliu003eShutterSyncu003c/liu003ern tu003cliu003eStarTrackeru003c/liu003ernu003c/ulu003ernu003c/liu003ernu003c/ulu003ernTo use Stacking, press the Control tile in the System section of the processor pipeline. This opens the Control property editor.rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33920 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022459u0022 height=u002284u0022 /u003eDecide whether the processor is to be a u003cstrongu003eLeaderu003c/strongu003e or a u003cstrongu003eMemberu003c/strongu003e processor, and its u003cstrongu003eStack IDu003c/strongu003e.u003c/pu003ernu0026nbsp;rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33923 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022461u0022 height=u0022141u0022 /u003eu003cemu003eLeader is selected on this processor. Note the Members displayed in the Members listu003c/emu003eu003c/pu003ernu0026nbsp;rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33925 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022371u0022 /u003eu003cemu003eMember is selected on this processoru003c/emu003eu003c/pu003ernWhen you have assigned processors to be either a Leader or a Member, you will see the members in that stack displayed in the Members list.rnrnTiles with Stacked parameters have a downward facing double arrow icon in the bottom righthand corner when the Stacking feature is selected. This is darkened when there are no Stacked parameters in that Tile. A Tile with stacked parameters has a White double arrow icon in the bottom righthand corner.rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33927 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022300u0022 height=u0022140u0022 /u003eu003cemu003eA Tile with no Stacked parameters              A Tile with Stacked parametersu003c/emu003eu003c/pu003ernWhen you adjust a Stacked parameter on a lead processor then this parameter will be updated in real time on the Member processors with the same Stack ID.rnrnTo activate Stacking on a Tile, select the tile, and then click on the Stacking icon on the Tile property editor. For example, clicking on the Stacking icon in the Global Colour property editor activates Stacking for Global Colour.rnu003cp style=u0022text-align: center;u0022u003eu003cimg class=u0022aligncenter wp-image-33929 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022451u0022 /u003eu003cemu003eClicking on the Stacking icon activates Stacking for Global Colouru003c/emu003eu003c/pu003ernu0026nbsp;

    Live control profiles

    Two new Live Control Profiles have been added for use with DMX/ eDMX.rnrnu003cstrongu003eGlobal Brightnessu003c/strongu003e, which has just a Global Brightness parameter, and u003cstrongu003eGlobal Colouru003c/strongu003e which has Global R,G,B Gain, Intensity gain, Colour Temperature, Global Brightness and Gamma parameters.rnrnu0026nbsp;


    PureTone is now enabled by default.rnrnu0026nbsp;

    ShutterSync Improvements

    ShutterSync now features the option to change the camera Sensor Type. There are three options: u003cstrongu003eAnyu003c/strongu003e, u003cstrongu003eGlobalu003c/strongu003e u003cstrongu003eShutter u003c/strongu003eand u003cstrongu003eRolling Shutteru003c/strongu003e. By default, the Sensor type is set to u003cstrongu003eAnyu003c/strongu003e, which regardless of sensor type, gives the broadest camera compatibility and is likely to give the best results on camera with the most leeway on Genlock Phase Offset. Global and Rolling Shutter give the system more information to work with, potentially reducing flicker on a small number of panel types when non-standard shutter angles are used. Rolling Shutter additionally allows the entry of the camera sensor readout time. With Global Shutter and Rolling Shutter the Genlock Phase Offset must be more accurately specified.rnrnu003cimg class=u0022aligncenter wp-image-33935 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022704u0022 height=u0022397u0022 /u003ernrnu0026nbsp;rnrnu0026nbsp;

    Gradient Test Pattern

    u003cp style=u0022text-align: center;u0022u003eA 12-bit custom gradient has been added to Test Patterns.u003c/pu003ernu003cimg class=u0022aligncenter wp-image-33938 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022578u0022 /u003ernThe start and end of the gradient can be made of any 12-bit colour and can be vertical or horizontal.rnrnu0026nbsp;

    Pipeline Improvement

    The Pipeline UI has been re-organised and improved. Camera-orientated settings, such as Genlock, Frame Remapping, Frame Rate Multiplication and ShutterSync now have their own Tile. Failover and Control have their own System section at the far righthand side of the Pipeline.rnrnu003cstrongu003eNetwork Tileu003c/strongu003ernThe Network Tile now features a real-time graphic indication of the network load of the Tessera 1G Outputs connected to each of the Tessera 10G outputs.rnrnu003cimg class=u0022aligncenter wp-image-33942 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022105u0022 height=u002297u0022 /u003ernrnu003cstrongu003eFront Panel Controlsu003c/strongu003ernThe front panel button controls have moved to the Control Tile property editor.rnrnu0026nbsp;rnu003cp style=u0022text-align: center;u0022u003eThen new pipelineu003c/pu003ernu003cimg class=u0022aligncenter wp-image-33944 size-largeu0022 src=u0022×73.pngu0022 alt=u0022u0022 width=u00221024u0022 height=u002273u0022 /u003ernrnu0026nbsp;rnu003cp style=u0022text-align: center;u0022u003eSelecting the Camera tile opens the Camera property editor.rnu003cimg class=u0022aligncenter wp-image-33946 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022468u0022 height=u0022439u0022 /u003eu003c/pu003ernu003cp style=u0022text-align: center;u0022u003eu003cemu003eThe Camera property editoru003c/emu003eu003c/pu003ernu0026nbsp;

    API IP Extensions

    The API has been extended.rnu003culu003ern tu003cliu003eAdded colour replace endpointsu003c/liu003ern tu003cliu003eAdded test pattern restrict to achievable colours switchu003c/liu003ern tu003cliu003eAdded group and global brightness overdrive switchesu003c/liu003ern tu003cliu003eAdded DynaCal highlight out of gamut and overbright pixels switchesu003c/liu003ern tu003cliu003eAdded Genlock source and internal source framerate endpointsu003c/liu003ern tu003cliu003eAdded endpoints for the remaining StarTracker parametersu003c/liu003ern tu003cliu003eAdded Dynacal gamut endpoints for all inputs and outputu003c/liu003ernu003c/ulu003ernu0026nbsp;

    High DPI Support

    Support for high DPI screens has been improved for Tessera Remote.rnrnu0026nbsp;

    OSD Improvements

    The panel OSD has been improved to give better video status information. NB The effects of Extended Bit Depth are listed here.rnrnu003cimg class=u0022aligncenter wp-image-33950 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022233u0022 /u003ernu003cp style=u0022text-align: center;u0022u003eu003cemu003eThe new Video Status pages in the OSD.u003c/emu003eu003c/pu003ernu0026nbsp;

    Direct Connect

    Before 3.4, Tessera Remote and Tessera processors relied on SLP (Service Location Protocol) to locate other processors on a LAN. Whilst this is convenient in small networks, it has limitations for use in enterprise level networks and WANs. Direct Connect allows the user to specify the processors you wish to connect to via their IP addresses and port number and is designed to work via a Firewall or Router using port forwarding.rnrnDirect Connect can be accessed from Settings and Settings when you ‘Start Tessera Remote’ in Tessera Remote. Direct Connect cannot be configured from the Tessera Remote in off-line editor.rnrnAdding processors can be achieved by clicking Add and typing a relevant IP address and port number. You can also add an Offline Name to help identify your processors. The list of processors will saved into the project file. Note the default port for Tessera processors is 37564.rnrnu003cimg class=u0022aligncenter wp-image-33953 size-fullu0022 src=u0022 alt=u0022u0022 width=u0022469u0022 height=u0022157u0022 /u003ernu003cp style=u0022text-align: center;u0022u003eu003cemu003eAdding processors to Direct Connectu003c/emu003eu003c/pu003ernu0026nbsp;

    Beta Version Indication

    Beta versions are now clearly marked as such on the UI.rnrnu0026nbsp;

    Known Issues

    u003cstrongu003eIP Control and firmware reloadu003c/strongu003ernIP Control can cause issues with firmware reload when upgrading or downgrading from software versions prior to 3.4.3. It is recommended to either disable IP Control or close the project before initiating a firmware reload from software versions prior to 3.4.3rnrnu003cstrongu003eS4 firmware reloadu003c/strongu003ernWhen upgrading an S4 processor to/from 3.1.0.BETA4 firmware, after firmware reload has finished, the processor will not reboot automatically and will require a manual reboot. After reboot, the processor will operate as normal.rnrnu003cstrongu003eVersion compatibilityu003c/strongu003ernIn order to use V3.0.1 or later, it is necessary to run all elements of the system (processor, XDs and panels) on V2.3.1 or later. For panels where V2.3 firmware is not available please continue using V2.2 processor firmware.rnrnu003cstrongu003eRestore factory defaults/format SD card can cause fixture library instability​u003c/strongu003ernIf you perform either of these operations please reboot your processor before browsing to the fixture library window as this may otherwise be unstable.​​rnrnu003cstrongu003eSettings from Tessera Control are not applied to newly discovered fixturesu003c/strongu003ernIf using Tessera Control to alter Brightness, Temperature or Gamma, these settings are not sent to newly discovered fixtures until a change is made to the value.rnrnu003cstrongu003eTessera Remote and Tessera Control may not work on Mac OSX El Capitanu003c/strongu003ernWhen running on a Mac OSX El Capitan the Tessera Remote and Tessera Control applications can fail to detect network ports. This appears to be limited to cases where no default gateway is specified on the computer’s network interface. In situations where no default gateway is set using DHCP, we recommend specifying a default gateway manually. PCs running Windows and Macs running OSX Yosemite or earlier are not affected.​rnrnu003cstrongu003eTessera Remote may fail to import project filesu003c/strongu003ernIn some cases, Tessera Remote may fail to import project files from local storage. As a workaround create the project from scratch or use a local monitor, keyboard and mouse to import the project file before connecting with Tessera Remote.​​rnrnu003cstrongu003eSome input devices on KVM switches do not worku003c/strongu003ernWe have had reports that trackpads may not function correctly when connected to the processor via a KVM switch. As a workaround we recommend using a mouse, or connecting input devices directly to the processor’s USB ports.​​rnrnu003cstrongu003eMonitors connected via DisplayPort-to-VGA adapters may be unstableu003c/strongu003ernLocal user interface monitors connected to the processor via certain active DisplayPort-to-VGA adapters may give an unstable image or the monitor is not detected at all. As a workaround we recommend using a DVI or DisplayPort monitor.