Please find below the release notes for the 7814 UDX for 7.17 build 1037 version.
 
Feature Additions (wrt 5.13 build 968)
===============================
- Static logo insertion [+LG2] support (dynamic logos not yet supported)
- Logo uploading via Overture Media Manager
- Input Video and AES Audio Routing (per video path)
- WST OP42/47 teletext processing
 
Bug Fixes (wrt 5.13 build 968)
=========================
- MMC drivers now kernel modules. Only loaded when [+LG2] option is present
- Updated kernel parameter 'sched_rt_runtime_us' to 1000000.  This allows real-time scheduled processes access to 100% of CPU time.  Kernel default (950000) allocated 50ms of every second of CPU execution to non-real-time processes.  This caused ISR processing to periodically miss execution deadlines when CPU was restricted to non-real-time usage, which resulted in ANC/SD-VBI data loss.
- Updated FPGA IRQ and ISR process to SCHED_FIFO priority 51.  This ensures that no other process will interrupt either the FPGA IRQ kernel thread or the ISR user process during their execution.  This is necessary to ensure frame processing deadlines are met.
- [LIBUDX] Fixed SD-VBI input table corruption when table was more than half full. Entries at the bottom of the SD-VBI table were not properly erased.  After enough insertions & removals, the table would eventually becomes corrupt, and SD-VBI input functionality would fail.
- [LIBUDX] Defined constants for SD-VBI and ANC input buffer sizes. This ensures an arbitrary number is not used.
- Modified vlpro_upgrade.sh script to retrieve the IP address of the internal eth0.2 network rather than hardcoding the value.  Improves Netra firmware upgrades process when Davinci & Netra have old IP configuration. 
- Sending video encoder STOP signal before upgrading Netra processor.  Writing video encoder firmware image to Netra flash fails when video encoder is running.
- Fixed socket error that caused crash of ISR and all read/write socket connected processes.  Now if a process with a read/write socket to ISR crashes, is does not crash ISR and all other processes with read/write sockets.
- Fixed buffer alignment issue in FPGA SD-VBI write function.  Since EMIF is 16-bits, non WORD aligned buffers were being incorrectly transmitted to FPGA.
- Improved FPGA SD-VBI read function to safely extract bytes from FPGA 16-bit data word.
- Added SD-VBI ID checking to ensure only supported SD-VBI waveforms are registered and processed.
- Added sdvbiRdPre() and sdvbiRdPost() to sdvbiInReset() function.  This ensures all status information is properly updated for SD-VBI processing even when the input video standard is not SD.
- Now using FPGA SD-VBI ID constants throughout source code to avoid hard coded values.
 
#################################################################
This firmware supports the following products of the 7814UDX-2 product series:
 
7814ARC [-AES8] [-F] -2 [+ICL2] [+UMX2] [+IG2] [+AD2] [+LG2]
7814 { HDC / UC / XC / UDX } [-AES8] {-HD / -3G} [-F] -2 [+ICL2] [+UMX2] [+IG2] [+AD2] [+LG2]
 
Explanation of notation:
/ = or
{} = mandatory
[] = optional
 
[-AES8] = 16 AES I/O (8 AES audio channel pairs in & out per video path)
[-HD] = High Definition input / output video standard support
[-3G] = 3G (1080p/50, 1080p/59.94) input / output video standard support
[-F] = Fiber Input / Ouput
[+ICL2] = Color legalizer
[+UMX2] = Auto Audio 5.1 Upmix
[+IG2] = 16-channel IntelliGain processing (per video path)
[+AD2] = Audio Description
[+LG2] = Logo insertion/keyer