aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Software Release Notes.txt
blob: 5caeae761721eb6d13d1d2c4196419f692a519cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Embedded SW Release note - Version 1.3.9.1 - Itma Candidate 1
=============================================================
Jobs:
	Multiple segments, gradients, job is downloaded as a file, lubrication, automatic refill at the end of a job
Machine:
	Power Idle
	Power down sequence
	Initialization sequence - reads midtank pressure.
	Drivers support for hardware upgrades and variations
	Buttons support
	Waste handling
Modules:
	Temperature - mitigate spikes, handle algorithm better. SW thermal cut off
	Preparation for logs ditributor - not operativer yet.
	File download on lower priority, blocked when a job is active. improved FPGA upgrade process
	preparation for watchdog
	communication: dispenser data request. some stubs removed. InterfaceIOs - only supported. additional event types, not supported yet (machine state, VOC). additional embedded parameters
----------------------------------------------------------------

Embedded SW Release note - Version 1.3.8.2
File upload: prevent on job, reduce priority (watchdog)
Report: packages filters introduced, please feel free to use them.
robustness in communication improved
large number of segments and gradient support - initial
at the end of job the screw does not return back
rockers - adjust values before and after loading the cart

Embedded SW Release note - Version 1.3.8.12
Prepare continous response on sw upgarde - test!
Lubrication supported throughout the job - test!
Drier improved centering of load arm - not tested yet
drivers - improvement for alarm indication and fpga watchdog, GAS sensor,
Hard limit alarms, covers alarms, current alarms, set by cfg flag - Test!
job handling - preparation for file jobs
handle screw did not reach limit before job
INIT build pressure - test

Embedded SW Release note - Version 1.3.8.0
This version includes 
1. Init sequence - machine starts and DOES NOT start heating automatically (to last known process parameters)
2. Thread load pieces in place
3. Loading parameter and configuration files in SW update
4. Current reading and alarms - initial
5. door alarms, drier encoder, cartridge presence
6. Safety alarms  for testing
7. Use of internal flash as RAM, improve control real time in high priority calls
8. 100 microsec dancers read preparation
9. drop heating for PT 100 not working. 



Embedded SW Release note - Version 1.3.7.0
This version includes massive changes in job handling, files support and hardware changes. also cleans multiple bugs and improves machine handing, cleans and removes unnecessary code from the SW files.
it contains thet basis for improving the process and the operator control ability.
1. file system: File system full handling, SW Upgrade support for FPGA, Load HW Config and embedded parameters from file, Dispensers activity stored in file.
2. alarm handling: new list supports system definitions version 2. overheat/underheat type A/B handled,
3. driver level support for all new HW/Backplan features. initial support for operator buttons. (tamper switches, WHS readout and sensors, buttons, magnet, head and cleaning motors and switches...)
4. additional RAM space in internal RAM for additional development space
5. Initial support for thread insertion fullprocess - not tested yet.
6. bugs solved in control activity, in job handling and more. real time handling improved in main control functions
7. IDS Infrastructure for testing: pressure bulding before job, coordinated activation of motors and valves (motor starts before valve opens, stops after valve closes.
8. new event types in version, some supported.
9. mid tank pressure correction parameters.
10. load/store dancer middle point - to enable unified HW Configuration (test).
11. bug fix in thread jogging
12. test code preparation: PID, control, buttons