root/ar5315_microredboot/microredboot/CHANGELOG

Revision 12385, 3.6 kB (checked in by BrainSlayer, 5 months ago)

lates image and source changes

Line 
1 26.6.09
2     * move clock initialization to ensure udelay function
3     * removed http protocol to save space. i believe the embedded tftp client is enough and the tftp server for recovery makes recovery and flashing pretty easy
4     * simplified the firmware format handling code, for easy integration of new formats. reduces codesize too
5 25.6.09
6     * fix bootcode for LSDK based devices
7     * add cfg partition for ubnt devices
8 24.6.09
9     * correct size and entrypoint for EAP3660
10     * added config erase method for senao,ubiquiti and wiligear configs
11     * added Senao firmware format (EOC2610,EAP3660,ECB3500,EOC5610,EOC1650)
12     * added wiligear firmware format for tftp recovery (the whole code is rewritten to be readable and small)
13 23.6.09
14     * added ubnt firmware format for tftp recovery (format taken from fwsplit)
15     * added tftp recovery code (code was provided by wiligear)
16     - if reset button is keep pushed the tftp server will start, redboot will then accept tftp transfers in the common dd-wrt webflash format
17     - i will add wiligear GEOS format and ubnt format in future versions ,the provided code need to be rewritten first
18 22.6.09
19     * we invert the usage for resetbutton_enable here, so it will only boot redboot per default if the resetbutton feature is disabled from dd-wrt
20       otherwise, use trigger reset button to enter it
21 21.6.09
22     * implement dynamic uart clock for ap51/ap61 redboot (required for clean uart output with overclocked cpu's)
23     * fix uart clock for ap51/ap61 (uncritical,console output was distorted on microredboot itself)
24     * fix small bug in nvram detection code (uncritical)
25 20.6.09
26     * source restructured for well readability (divide ap48 specific and ap51/ap61 specific changes)
27     * decrease the size a little bit by compiler friendly source changes
28     * added NOR flash chip detection (if detection fails it will have no consequences. not all flash chips are implemented but easy to maintain)
29     * AR5312/AR2313: fix nvram erase for nor flash devices (tested)
30     * make LzmaDecoder 2-3 times faster. this increases size, but we are still in 64 kb limit
31     note:
32     - finally the bootloader works now for ap51,ap65 and ap48 with all current planned features
33    
34 19.6.09
35     * AR5312/AR2313: nor flash support for erasing nvram on reset button long push (untested)
36     * AR5312/AR2313: add support for 32MB ram chips (auto detection)
37     * most nor flash chips should be supported, but no guarantee. redboot will display the required ID's for implementation
38     * nvram partition will now be automaticly detected if present
39     * 8 MB flash chip support for 5312/2313 (redboot modification)
40     * support consolidated board data or not, doesnt matter. will be found
41     * shows board type if present (taken from nvram)
42     * erase nvram only if nvram was detected (to prevent breaking of filesystem if DD-WRT isnt installed, but another OS)
43     note:
44     - before using from source consider to adjust the dram refresh timing, since i had to decrease it for testing on my AP48
45     - it will not have any negative influence if you dont do it, but dram access might be slower than expected
46
47 18.6.09
48     * add more ap48/ar5312/ar2313 related support code and modify redboot to compile for this target
49     * AP48 is still in progress and untested, do not use it if you dont know how to handle a jtag
50    
51 17.6.09
52     * add nvram_get to boot_stub (for checking system variables)
53     * boots always redboot and leaves booting procedure to redboot if nvram var resetbutton_enable=1
54     * add more AR5312 specific code (unused right now), for later AP48 support
55     * printf implementation for easier and more compfortable debug output code writing
Note: See TracBrowser for help on using the browser.