Dear Valued Customer,
We are contacting you today let you know we plan to roll out our Production Ready TS-7800-V2 Software Release in the next couple of weeks. We are updating the shipping image to address a few bugs or improvements that our customers and the Technologic Systems engineering team have been working on over the last several months. This release is in anticipation for the production launch of the TS-7800-V2 which will be announced in the next few months.
This release includes one new major feature addition to protect the CPU from getting into a thermal run away condition. We highly recommend that all customers plan to incorporate this change into their production images on their next software release cycle.
The affected products are: TS-7800-V2
In preparation for exit from the engineering sampling program, the TS-7800-V2 is receiving its final software image update. This update includes bug fixes and new features. This release will bring the software image in line with our expectations for a release-quality product.
A full list of changes are documented in the product manual. These changes include:
- U-Boot updates to support new SPI Boot Flash devices (please contact us if you have a custom U-Boot image)
- An updated kernel version 4.4.8. (details: https://github.com/embeddedarm/linux-armada38x/commits/master)
- A full package update for all installed packages as of 29 January, 2019. (no packages currently included in the image have been removed)
- Added the following packages (due to customer requests): i2c-tools, autoconf, automake, autotools-dev, bridge-utils, device-tree-compiler, dialog, dosfstools, haveged, iproute, libhavege1, libsigsegv2, m4, ssh, u-boot-tools, and pkg-config.
- Bug with WiFi module driver loading is fixed: TS-7800-V2 models without the WiFi module will no longer attempt to load the WiFi module driver.
- Cleaned up ts7800ctl (removed unimplemented functions).
- Added num-samples to ADC functionality of ts7800ctl to identify the number of ADC samples to fetch.
New Major Feature Introduced
- Idle injection for thermal protection: In the event the TS-7800-V2 finds itself in thermal distress, an idler daemon will begin forcibly injecting idle time on the CPU in an attempt to maintain an operational junction (internal CPU) temperature less than 115 degrees Celsius. Under normal operation this is not expected to occur, however if the device is running at 1.3 GHz and ambient temperatures rise beyond the rated maximum temperature, this idle injection can save the CPU from failure.
Please contact us as soon as possible if you have any concerns with the image shipped with the TS-7800-V2 changing to this new image so that we can plan appropriately. Please note if you are loading a custom image on the units after you receive them these changes should have no direct impact, but you may want to incorporate some of them into your future releases.
Technologic Systems appreciates your business. If you have further questions or concerns, please contact us by either replying to this email or filling out the contact us form at https://pcs.embeddedarm.com/notices/production-ready-ts-7800-v2-software-release.
16525 East Laser Drive
Fountain Hills, AZ 85268
Phone: (480) 837-5200
Fax: (480) 837-5300