Image File
|
Changelog
|
Known Issues
|
2gbsd-471x-20130221.dd.bz2
|
|
|
2gbsd-471x-20130221.dd.bz2
|
- Updates to Debian Wheezy
- TS specific utilities exported to Debian
- Including tshwctl, xuartctl, sdctl
- Includes busybox for vconfig and devmem
- Includes more baseboard support
- TX EN is automatically enabled on known baseboards
- LCD support
- TS-TPC-8900 support added
- Touchscreen supported added
- TS-TPC-8900 support added
- Initial driver for SocketCAN support added
- ts4700ctl revised to tshwctl for consistency among other products
- tshwctl adds simple support for FPGA DIO with --getdio --setdio --clrdio options
- tsrf2cf support added
- ts4700_isa16550 support added for pc104 peripherals like TS-SER4 or TS-MULTI104
- smsc95xx ethernet support added
- Icewm removed.
- fullscreen-webkit added
- Command is ./fullscreen-webkit <url> to run a full screen browser
- Replaces icewm as default desktop
- Fixed FPGA Reload support with release of opencore
- Added new soft jumpers.
- JP2 & JP3 are baseboard specific.
- Controls support such as ethernet switch config
- JP4 enables read only mode
- JP5 disables network autoconfig from initramfs. This can still be set from Debian
|
- CAN Controller currently inaccesible
- Second SD card not supported in sdctl
- smsc95xx periodically does not set MAC address correctly (already fixed in next image)
- mdnsd is not correctly started
- Debian Wheezy boot speed not yet optimized
|
2gbsd-471x-20130515.dd.bz2
|
- Updated kernel. See git for the full changelog.
- TS-8700 support
- TS-8280 support
- Added SocketCAN support and example userspace utilities (cansend, candump, etc)
- Fixed FPGA reload to be reliable
- mdnsd started correctly
- fixed JP1 causing serial console to break
|
- USB OTG not yet supported
- Second SD card not supported in sdctl
|
2gbsd-471x-20130522.dd.bz2
|
|
- Second SD card not supported in sdctl
- No audio support
- PCIe breaks kernel register interface to FPGA
|
2gbsd-471x-20130531.dd.bz2
|
- Disabled PCIe pending fixes for SMC FPGA interface
- Added TS-8150 support.
- Added TS-8920 support.
|
- Marvell switch chip drops fragmented packets (TS-4712 only)
- Set MTU to 1501 on eth0 as a workaround.
- PCIe disabled pending fix.
- No Audio support
- Second SD card not supported in sdctl
|
2gbsd-471x-20130806.dd.bz2
|
- Implemented default splash screen, see /ts/splash
- Audio support (sgtl5000, wm8750, sii9022)
- Audio startup noise added, see /ts/startup.wav
- AutoStart X11 in the initramfs
- Configure started apps with /ts/initramfs-xinit
- Default x session changed to icewm-lite for faster boot time
- ifplugd is no longer run when jp1 is set due to race condition
- Configure the network in Debian once you are booting there
- check-usb-update implemented
- Plug in a USB drive with 1 partition containing /tsinit which will automatically run. Used primarily for production.
- sdctl updated to support dual SD
- Start "nbd-client 127.0.0.1 7501 /dev/nbd1" to access second card
- Doublestore fixes added
- PCIe fixes included, PCIe enabled by default on suported macros with pxa168
- compat-drivers included
- Includes common wireless drivers
- Marvell Switch Chip fixes added
- Wheezy updated to latest in repository
- Added support for both onboard/offboard switches
- Used in cases such as TS-4720 + TS-8700
- Added initial TS-4740 support
- Uses Xilinx FPGA for reload, added spiflash tools
- spiflashctl added
- bin2coe added
- new tshwctl commands
- eMMC support
- TS-4720 support added
- Generates random MAC address if none is programmed.
- Should only be used for production
- Added Kexec support
- Allows support for NFS/http/ftp/etc kernel and rootfs loading
- Xuartctl defaults to 100hz instead of IRQ driven
- IRQ behavior is specifically tuned for best latency, but requires high CPU
- Debian Wheezy configured to continue booting in the event of a fsck error unless it is completely unrepairable
- ts-sendsigs-omit script fixes so multiple nbd-clients or xuartctls are not killed early in shutdown
- Root filesystem is now always /dev/rootfs rather than /dev/nbd0p2
- TS-4740/TS-4720 can boot to /dev/nbd1p2, so the actual rootfs is automatically symlinked to /dev/rootfs
|
- Unionfs crashes with a kernel oops when JP4 is enabled.
|
2gbsd-471x-20130815.dd.bz2
|
- TS-8700 switch reset race condition fixed
- Fixed FPGA reload for TS-4712/20
- tshwctl minor fixes
- ethinfo overflow fixed
- tagmem is now only written if value actually changed with setjp/removejp/setmac
|
- Unionfs crashes with a kernel oops when JP4 is enabled.
|
4gbsd-471x-20131004.dd.bz2
|
- Switched to EXT3 by default
- Doublestore users should disable journaling to reduce writes vs old ext2
- Image sized for already shipping 4GB MicroSD cards
- TS-8400 support completed
- ifpulgd now starts on switch interfaces correctly
- /ts/config file create to allow for further configuration of the initramfs. See this file for more information.
- Soft Jumpers 2,3,4,5 have been removed and are implemented in the /ts/config file which allows more than 8 settings
- The config file allows enabling and configuring utilities like ifplugd, xuartctl, mdnsd, and more.
- Read only jumper 4 removed due to bugs with unionfs.
- Behavior of JP1 and JP8 are not changed
- JP7 added to minimize initramfs initialization for fastest boot.
- Reloading the TS-4712 and TS-4720 now resets the model number correctly after a soft reload
- X11 in Debian started with correct HOME variable so a valid .Xauthority file is created
- This allows DISPLAY=:0 to work, and fixes some dns resolution issues
- /etc/init.d/motd updated to include additional information for debugging
- tshwctl updated
- TS-7700 EVGPIO (getdio/setdio/clrdio) added
- --getdio is fixed which would previously change the direction for all DIO in the first register when used (DIO 0-15)
- --rtcinfo implemented which provides more status information on the RTC
- Kernel updated
- Included commonly requested features in default config
- Bluetooth, ipv6, netfilter (iptables), bridging, and more device support.
- wm8750 support added for TS-8400
- sgtl5000 supports an option to disable standby to prevent audible pops
- See git for the full changelog.
|
|
4gbsd-471x-20140306.dd.bz2
|
- Fixed rare reboot lockup
- Added Marvell switch chip errata fix for 10Mb/s ethernet
- Added minimum packet size for TS-4712/TS-4720 to work around corrupt FCS from switch chip
- Added TS-4720 support
- Added TS-4740 support
|
|
4gbsd-471x-20140430.dd.bz2
|
- Initial TS-7250-V2 support
- Initramfs now prints boot device on TS-7250-V2 and TS-4720
- Initramfs zeroconf/ipv4ll IP is now only used as a fallback if dhcp fails
- Fixes mdns resolving zeroconf to a system with no route to it
- Updated tshwctl with rtcinfo, and 7250v2 dio/adc support
- Updated sdctl for 7250v2
- Debian updated with empty killprocs script
- Normal killprocs ignores debians list of processes not to kill which kills the nbd-client
- Empty killprocs will succeed these updates, but not restart processes
|
- USB WiFi modules not compiled with the kernel. USB WiFi will not work, and requires a kernel compile and rebuilding the modules as outlined in the Compile the Kernel section.
|
* 4gbsd-471x-20140724.dd.bz2
|
- Fixed TS-7250-V2 ADCs
- Fixed 16550 driver for 7250v2
- Fixed USB WIFI module regression
- eMMC on 7250v2 is now converted to SLC.
|
* EVGPIO IRQ #2 requires a build from the latest kernel sources
|