----- Summary of Changes in this Release -----
Section titles show the feature/problem tracking number and description.
Release: 4.0a59 2020-06-09
This version is pre-release development firmware packaged exclusively for
in-house test. Improper operation may occur.
IMPORTANT NOTES - Please Read Carefully!
NOTE: This firmware is instrumented to detect illegal writes to any setting
in EEPROM. The CA intercepts these errors before they occur, ceases
normal operation, and displays a special 'Watch EE' screen. A similar
'StkTrace' screen will also appear if other non-recoverable internal
errors occur.
If one of these screens appear, please record all screen information
either by manual transcription or multiple phone photos, press the
right console button, and repeat until all screens have been recorded
and the CA reboots.
Please forward the recorded information with a description of the
failure circumstances to Grin at: info@ebikes.ca. Please include a
setup file if possible. Thank you!
NOTE: This firmware is instrumented to detect incomplete save of Trip Data
to EEPROM on power down. Main Screen error messages are reported on
the next power-up.
1. 'SAV ERR' indicates the save process did not complete.
2. 'NO SAVE' indicates that no data was saved at all.
These messages can be cleared by pressing either console button.
Please report occurence of any such errors.
NOTE: This is a special pre-release development version with a temporary
additional 'Development' Setup Category. These settings are intended
for Grin test and development personnel only. The defaults should
provide workable operation and changes to any setting may cause
improper device operation with unknown consequences.
NOTE: This version displays Trip Statistics in Setup Utility. These
internal variables are presented for development work and should not
be altered or improper CA operation may occur.
Should be Working - Please report all issues:
(01) - all Console Setup screens
(02) - all Status screens, custom views
(03) - Throttle Out voltage and RC modes
(04) - all classic CA3 PAS modes
(05) - serial log, Setup Utility ENQ and BOOT interacitons
(06) - all limiting modes (MaxCurrent, MaxPower, etc)
(07) - custom view displays, MFS-Change pop-ups and Custom Field indicators
(08) - trip stats EE save/restore works on any power-down or SU interaction
(09) - speed/distance displays and calcs
(10) - AuxA/AuxD limiting and PAS control (all modes)
(11) - new - MFS limiting and PAS control (all modes)
(12) - new - multiple controls (MFS/AuxA/AuxD) can control the same feature
(13) - new - alternate Speed input
(14) - new - alternate Temperature input
(15) - new - temperature statistics are retained across power cycles
(16) - new - new status screen w/inclinometer grade/tilt display
(17) - new - PAS Grade Compensation (preliminary version)
(18) - new - log displays acceleration in new column
(19) - new - log displays up to two settings of {MFS,AuxA,AuxD} in cols Ctl[1,2]
(20) - new - custom views for vehicle acceleration and %Grade
(21) - new - display Throttle Fault and other errors conspicuously on Main screen
(22) - new - detection/display of powerdown Trip Stats EEsave failure
(23) - new - detection and stack trace of out of range EE values
(24) - new - Setup Utility OEM flags control display of Console Setup Categories
(25) - new - PAS Torque Mode config revised to be consistent with Basic Mode
Known Issues - Don't report issues if called out below:
(1) - GPS functionality unimplemented
(2) - Settings Save/Restore feature in Console Setup is disabled
(3) - occational EEPROM corruption on power-up - generally manifest as
change to custom field selection
(4) - PAS '1-wire' (non-quadrature) operation may cause issues.
See task 7523
|