StarDot Knowledge Base

Firmware 1.1.63 ChangeLog

Article ID: 153
Last updated: 11 Jun, 2020

1.1.63 - Released March 10, 2009

ChangeLog

  • Version 1.1.63.
  • Restore Zeroconf IP address configuration.
  • Add CONFIG_STARDOT_VIDEO_STARDOT_H264 configuration option, and default to disabled.
  • Add top-level Makefile "force_config" target for automated builds.
  • Web pages don't render on Google Chrome.
  • Disable debugging code.
  • Video out not enabled until camera viewed on network.
  • Image overlay is incorrect for first few images produced by firmware.
  • Image help webpage does not agree with image configuration page.
  • Add Contrast / Auto Contrast back to Image/Processing tab
  • Weather configuration help webpage shows "${PRODUCT}" instead of product name.
  • Writing to config takes 0.5 and 0.75 seconds off system clock time.
  • Attempt to reload FPGA firmware on stardot driver initialization failure.
  • status.cgi: Update internal temperature testing thresholds.
  • Directory index is sometimes returned as data instead of being executed as CGI.
  • Add "prototype" Javascript library to build for all product families.
  • FTP failures can fail to release JPEG device file reference, causing eventual image failure.
  • h264: Update memory bandwidth counters for MPEG FIFO reads.
  • h264: Make memory bandwidth counters per-mode (JPEG, MPEG).
  • h264: Clean up check_disable().
  • h264: Check each input source and each mode (JPEG, MPEG) to see if we need to disable it after device file reference count drops to zero; also check for lost interrupts for each source and mode.
  • h264: Move some code form watchints() into new check_interrupts() function.
  • h264: Remove return value from check_disable().
  • h264: Split global "noints" watchdog counter into a separate counter that is per input source and per mode (JPEG, MPEG).
  • h264: Move some code from watchints() into new check_disable() function.
  • h264: Make "refcnt" and "last_use" into arrays, so that we can track JPEG and MPEG separately.
  • h264: Add preliminary interrupt support; just show status messages and discard FIFO data for now.
  • h264: Add firmware pseudo-registers.
  • h264: Add firmware register definitions; probe compressor types and firmware version on startup.
  • Fix compiler warning in stardot_scratchpad_test().
  • Add "Test FTP" button to FTP admin page
  • style.css: Fix broken ${HTML_XXX} variable name.
  • Replace StarDot FPGA scratchpad test with a much quicker version, decreasing boot time by almost 6 seconds.
  • Increase FPGA firmware programming speed, decreasing boot time by about 5 seconds.
  • index.html: Set "alt" attribute for HTML "img" tags to something other than an empty string.
  • status.cgi: Check for xfpga loading errors.
  • xfpga: Elevate various messages from warning to error log level, and add an "ERROR:" marker for easier dmesg log parsing.
  • Issue DM9000 software reset after successful device probe.
  • status.cgi: Update "Date" test to check for January 1, 2009 UTC.
  • ftpscript: Unable to use number sign or quote in username or password.
  • ftpscript: Remove unused code.

Article ID: 153
Last updated: 11 Jun, 2020
Revision: 1
Access: Public
Comments: 0