If you are going to be updating firmware frequently, I can recommend these…
This function allows arbitrary CC (Midi control change) messages to be sent.
This function extends all layer modes (except push) with octave, velocity, or note length splits.
This function adds a new layer type - a 256 step score.
This function adds the ability to set different midi channels per layer (including off)
This page describes the behaviour of the TNR when certain buttons are held down on power up/boot.
This page describes the TNR hardware (as much as I know).
The Yamaha Tenori-on, designed in collaboration between the performance artist Toshio Iwai and Yamaha, is a wonderful piece of hardware.
This function adds the ability to change the block remotely, without being in remote mode.