]> git.karo-electronics.de Git - karo-tx-redboot.git/blob - ReleaseNotes.txt
cb6b0637a0d2d5dca09c074cab597ce0094af805
[karo-tx-redboot.git] / ReleaseNotes.txt
1   RedBoot for Starter-Kit V (STK5)
2   Ka-Ro Electronics GmbH
3
4   ===========================================================
5  v1.5.4 (2012-09-03)
6   Fixup messed up source code from previous release
7
8  v1.5.3 (2012-02-15)
9   Changes:
10     all modules:
11       - fixed the trampoline code in redboot_linux_exec.c
12     TX53:
13       - fixed phys <-> virt address calculations
14       - added support for 2 memory banks (1GiB)
15       - fixed ATAG_MEM construction for banked memory
16       - fixed MMU mappings
17
18  v1.5.2 (2011-12-23)
19   Changes:
20     TX51:
21       - add support for Toshiba NAND flash
22       - implement workaround for ENGcm12051 (DPLL: Meta-stability Issue)
23     TX53:
24       - fix CCGR0 settings to enable JTAG interface
25
26  v1.5.1 (2011-11-16)
27   Changes:
28     Fix FEC driver handling of 10BaseT link
29
30  v1.5.0 (2010-06-16)
31   Changes:
32     Added support for TX53
33
34  v1.4.9 (2010-11-19)
35   Changes:
36     TX25:
37       Added support for redundant WinCE image load
38
39  v1.4.8 (2010-10-29)
40   Changes:
41     TX25:
42       Added support for splash screen, enabled with:
43         fconfig bootsplash_enable true
44         LCD parameters:
45         Name     Default Value          Description
46         lcd_bpp:                  16    LCD color depth (only 16bpp for now)
47         lcd_buffer_addr: -2113929216    LCD frame buffer address (hex: 0x82000000)
48         lcd_clk_period:        33333    Pixel clock period (in ps)
49         lcd_clk_polarity:      false    Pixel clock polarity active low
50         lcd_panel_width:         640    LCD panel width (in pixels)
51         lcd_panel_height:        480    LCD panel height (in pixels)
52         lcd_hsync_polarity:     true    HSYNC polarity active low
53         lcd_hsync_width:          64    HSYNC pulse width (in pixels):     1 ..  64
54         lcd_margin_left:          96    Left margin (in pixels):           1 .. 256
55         lcd_margin_right:         80    Right margin (in pixels):          1 .. 256
56         lcd_margin_top:           46    Top margin (in scan lines):        0 .. 255
57         lcd_margin_bottom:        39    Bottom margin (in scan lines):     0 .. 255
58         lcd_vsync_polarity:     true    VSYNC polarity active low
59         lcd_vsync_width:           3    VSYNC pulse width (in scan lines): 0 ..  63
60
61         Image data is loaded from the flash partition named 'logo' and
62         can be stored either as a binary dump or in Windows .bmp
63         format with 24bpp.
64
65       Renamed config/TX25-40x0.ecc to config/TX25-40x1.ecc to be in
66         sync with the module name
67
68  v1.4.7 (2010-06-02)
69   Changes:
70     TX51:
71       Added support for TX51-80x2 and TX51-80x1 (SDRAM clock selectable via cdl)
72
73  v1.4.6 (2010-03-04)
74   Changes:
75     TX27:
76       Fixed SDRAM timing according to application note from Micron.
77     TX51:
78       Fixed display of reset reason.
79       Corrected DEBUG LED settings
80     all modules:
81       Disabled FIS CRC check to facilitate update of the Linux
82       partition from within Linux (see RedBoot/README)
83
84  v1.4.5 (2010-01-21)
85   Changes:
86     Added support for TX51-80x0
87
88  v1.4.4 (2009-09-15)
89   Changes:
90     Corrected SDRAM timing setup for TX25 that was accidentally broken
91     in the previous release
92
93  v1.4.3 (2009-08-19)
94   Changes:
95     switched to unified source tree for TX25,TX27,TX37
96     fixing some issues with bad block handling on TX27
97
98  v1.4.2 (2009-04-29)
99   Changes:
100     Corrected the SDRAM initialisation for TX27-4021 (128MiB SDRAM)
101     module.
102
103  v1.4.1 (2009-04-24)
104   Changes:
105     Fixed a bug that lead to writing the RedBoot config partition on
106     every startup which would lead to excessive wearout of the flash.
107   The patch ecos-tx27-update.patch should be applied before compiling
108   RedBoot from source.
109
110  v1.4 (2009-03-20)
111   Changes:
112   + 'RedBoot config' partition merged with 'FIS Directory' into one
113      erase block
114   + improved bad block handling
115   + Flash partitioning changed due to the above
116     NOTE: The Linux kernel expects the RedBoot partition table at a
117           fixed block in flash determined by a configuration option.
118           Thus the new RedBoot version will only work with the new
119           Linux kernel.
120   + MAC address stored in processor internal fuse array
121   + new command: 'nand bad' to manually update the BBT