TS-7670 Image Changelog

From embeddedTS Manuals
Image File Changelog Known Issues
ts7670_7400v2-dec032013.dd.bz2
  • Initial release
ts7670_7400v2-jan282014.dd.bz2

ts7670_7400v2-jan282014.ubifs

  • Synced Debian filesystem between TS-7600/TS-4600 and TS-7670/TS-7400_V2
  • Updates to support Rev A TS-7670
  • Fixed fsck issue when booting from NAND
  • Added DoubleStore support
  • Sleep and standby support added
  • tshwctl -i now indicates reboot_source= to indicate what caused the last boot
ts7670_7400v2-mar052014.dd.bz2

ts7670_7400v2-mar052014.ubifs

  • TS-7670 turn on all four LEDs at startup for visual diagnostic purposes
  • Set up routines to control TS-7670 Auto-485 txen
  • Fixed a bug which could cause filesystem_from_* commands to hang
  • Changed NAND sizes to accommodate for maximum factory badblocks
  • /etc/resolv.conf is a static file in Debian, breaks DNS in Debian if IP obtained in initramfs, and then booted to full Debian.
ts7670_7400v2-may302014.dd.bz2

ts7670_7400v2-may302014.ubifs

  • Removed rootwait of SD card, we wait for it in initramfs
  • Support for dblstorctl
  • Updates to tshwctl
    • Include CPU ADC read routines
    • Changed mux to make sure USB ID pin stays in place
    • Implement Marvell's workaround for errata 3.1 for 10mbps connections on 4 port switch
    • Added revision output to 7670/7400_V2
    • Added help output for resetswitch* for all mx28s
    • Renamed 232en and 232dis to *on and *off, old long opt still valid
  • Updates to xuartctl
    • Default to mx28 IRQ when no --irq option is passed
  • Added CFG_CONSOLE_EN option to disable main serial console for security reasons
    • Process running in its place cannot be killed over the console
  • Slightly reorganized the init in order to accommodate the added option
  • Added printing of total RAM available upon bootup
  • Added CFG_DBLSTOR_ROOT config option to allow for making a DoubleStore dataset the Debian root, only when booted from NAND
  • Changed 7670/7400_v2 to turn on CAN and 232 transcievers by default
  • Changed shinit to print boot device
  • Disabled ipv4ll for default case, only used as fallback
  • Removed ethX:0 notation
  • 4th CPU ADC channel not being read properly
ts7670_7400v2-jun272014.dd.bz2

ts7670_7400v2-jun272014.ubifs

  • Added support for 4th CPU ADC channel
  • tshwctl has issue that can corrupt I2C bus cycles if tshwctl is called repeatedly
ts7670_7400v2-jul292014.dd.bz2

ts7670_7400v2-jul292014.ubifs

  • Updated I2C to use i2cdev
  • Fixed bug that can corrupt I2C bus cycles if tshwctl is called repeatedly
  • Redundant "rtc_present=" output removed from tshwctl RTC commands
ts7670_7400v2-jan212015.dd.bz2

ts7670_7400v2-jan212015.ubifs

  • Added support for TS-7680
  • Updated compat-drivers for wireless support, no longer using older compat-wireless
  • Set up SPI on TS-7400-V2
  • Cleaned up GPIO warnings in kernel logs
  • Auto-loading mxs_auart and flexcan
  • Fixed tshwctl bug where a used variable is not initialized in some situations for --get/set/clrdio
  • Forced ordering of SD/MMC in the block driver layer
  • Extra user account support/support exists on the system and may pose a security risk.
  • Kernel SPI drivers do not function on TS-7400-V2 Rev B PCBs
ts7670_7400v2-mar162015.dd.bz2

ts7670_7400v2-mar162015.ubifs

ts7670_7400v2-debian-wheezy-arm-mar162015.tar.bz2

  • Removed call to xuartctl --server which has a very rare chance (1 in 10k as seen in testing) of locking up or causing instability.
  • Added line to give init script a defined stdin/stdout/stderr
  • Added default "unknown" to boardID output
  • Added VLAN support to config for TS-7680
  • Extra user account support/support has been removed
  • Kernel SPI drivers do not function on TS-7400-V2 Rev B PCBs
  • Shutdown does not sync system time to RTC. Before shutdown run the command 'tshwctl --setrtc' to sync the time.
  • Added verbosity in the initramfs will produce some benign messages on bootup, these messages are:
    • "sh: you must specify whom to kill" when booting directly to Debian from SD/NAND/eMMC
    • All of the following messages when booting from NAND:
 "UBI device number 0, total 40 LEBs (20643840 bytes, 19.7 MiB), available 1 LEBs (51609)"
 "mount: mounting /mnt/root/etc on /etc/ failed: No such file or directory"
 "umount: can't umount /etc: Invalid argument"
 "UBI device number 1, total 4015 LEBs (2072125440 bytes, 1.9 GiB), available 110 LEBs)"
ts7670_7400v2-nov272017.dd.bz2

ts7670_7400v2-nov272017.ubifs

ts7670_7400v2-debian-wheezy-arm-nov272017.tar.bz2

  • Enabled platform device for SPI spidev support on the TS-7400-V2
  • Resolved race condition in the initramfs when attempting to detect a dual card DoubleStore dataset
  • Add kernel cmdline option to force proper NBD partition support
  • Move DoubleStore NBD to unix domain sockets
  • Resolved PHY linking errors with some partners
  • Added support for Rev E TS-7670 PCB
  • Added support for newer eMMC devices