doc: update pdf for standalone bsp

this patch updates the standalone bsp

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
This commit is contained in:
Kedareswara rao Appana 2015-05-21 19:25:12 +05:30 committed by Nava kishore Manne
parent dd46e3ffe4
commit 3906016825

View file

@ -1,102 +1,53 @@
Change Log for 2015.1 Change Log for 2015.2
================================= =================================
axidma_v8_1: Changes standalone_v5_1: Changes
Added the self test api - XAxiDma_Selftest which does a basic read/write register test , added support for the self test as a part of the Peripheral Tests New minor version upgrade with following changes:
The initialization order in cortexa9/gcc/boot.S, iccarm/boot.s and armcc/boot.s are changed
to first invalidate caches and TLB, enable MMU and caches, then enable SMP bit in ACTLR.
L2Cache invalidation and enabling of L2Cache is done later.
Modifies cortexa9/xil_cache.c to modify Xil_DCacheInvalidateRange and Xil_DCacheFlushRange
to remove unnecessary "dsb" to improve performance. L2CacheSync is added into
Xil_L2CacheInvalidateRange API. Xil_L1DCacheInvalidate and Xil_L2CacheInvalidate APIs are
modified to flush the complete stack instead of just System Stack.
Modifies cortexa9/gcc/Makefile to keep a correct check of a compiler to update ECC_FLAGS
and also take the compiler and archiver as specified in settings instead of hardcoding it.
axiethernet_v4_4: Changes xilisf_v5_2: Changes
Fixed TCL errors when axiethernet is configured with the Axi Stream Fifo New minor version that adds support for Micron N25Q256A (>16MB) flash devices.
Adds necessary support for 4 byte addressing mode. APIs are added to enter and exit from 4 byte mode.
Changes are made in read, erase and write APIs to support 4 byte mode.
axivdma_v5_1 : Changes xilskey_v2_1: Changes
Added the self test api - XAxiVdma_Selftest which does a basic read/write register test , added support for the self test as a part of the Peripheral Tests New minor version upgrade that initializes RSAKeyReadback with zeros.
canps_v3_0: Changes lwip141_v1_1: Changes
Updated for MISRA-C:2012 compliance. New minor version upgrade that fixes the AC701 RGMII autonegotiation issue. The AxiEthernetUtilPhyDelay
routine is added with an attribute to avoid inlining of this function by toolchain.
coresightps_dcc_v1_0: zynq_fsbl: Changes
New driver for sending/receiving data on the coresight DCC In the file pcap.c, changes done to write to devcfg.STATUS register to clear the DMA done count.
cpu_v2_3: Changes devcfg_v3_3: Changes
Removed -ffunction-sections & -fdata-sections flags from extra_compiler_flags as there is some problem with the garbage collection in the tool chain Minor driver version upgrade that fixes the XDcfg_ReadMultiBootConfig macro which was passing wrong number of arguments
dp_v1_0: Changes llfifo_v5_0: Changes
New driver for the Display Port Tx and Display Port Rx Major driver version that updates the register offsets in the AXI4 data path as per latest IP version(v4.1)
emacps_v3_0: Changes sysmon_v7_1:
Don't include GiGE in peripheral test when it is configured with PCS/PMA Core. Minor driver version upgrade that modifies temperature transfer function for for Ultrascale.
Modified code for MISRA-C:2012 compliance.
gpiops_v3_0: Changes vtc_v7_0: Changes
Modified code for MISRA-C:2012 compliance. Major driver version upgrade that makes the following changes:
Adds interlaced field to XVtc_Signal structure. Removes XVtc_RegUpdate as there are is one more API
XVtc_RegUpdateEnable present with same functionality.
Modifies HActiveVideo value to 1920 for XVTC_VMODE_1080I mode.
Removes Major, Minor and Revision parameters from XVtc_GetVersion.
Modifies return type of XVtc_GetVersion from void to u32.
Adds progressive and interlaced mode switching feature.
Modifies XVtc_SetGenerator, XVtc_GetGenerator, XVtc_GetDetector, XVtc_ConvTiming2Signal and XVtc_ConvSignal2Timing APIs.
Removes XVTC_ERR_FIL_MASK macro because it is not present in latest product guide.
Modifies register offsets from XVTC_* to XVTC_*_OFFSET for consistency.
Adds new file xvtc_selftest.c.
iic_v3_1: Changes xadcps_v2_2: Changes
When configured as a slave return the actual number of bytes have been received/sent by the Master to the user callback. Minor driver version upgrade that uses correct Device Config base address in xadcps.c.
iicps_v3_0: Changes
Modified TimeOut Register value to 0xFF in XIicPs_Reset.
Implemented Repeated start feature.
Updated for MISRAC 2012 Compliance.
intc_v3_3: Changes
Added generation of C_HAS_ILR parameter to xparameters.h in the driver tcl file
nandps_v2_2: Changes
Updated to use the address cycles defined in onfi parameter page than hard coding this value to 5 for read and write operations.
qspips_v3_2: changes
Added SLCR reset in abort function as a workaround as the controller does not update FIFO status flags as expected when thresholds are used.
scutimer_v2_1: Changes
Updated for MISRAC 2012 Compliance.
scuwdt_v2_1: Changes
Updated for MISRAC 2012 Compliance.
sdps_v2_4: Changes
Added support for micro SD without WP/CD. Checked for DAT Inhibit mask instead of CMD Inhibit mask in Cmd Transfer API.
Added Support for SD Card v1.0
spips_v3_0: Changes
Updated for MISRAC 2012 Compliance.
ttcps_v3_0: Changes
Updated for MISRAC 2012 Compliance.
uartps_v3_0: Changes
Updated for MISRAC 2012 Compliance.
video_common_v1_0:
New driver for common video structure and apis
wdtps_v3_0: Changes
Updated for MISRAC 2012 Compliance.
standalone_v5_0: Changes
Updated for MISRA-C:2012 compliance.
Modified boot code to enable scu after MMU is enabled and removed incorrect initialization of TLB lockdown register.
xilkernel_v6_2: Changes
Fix to the TCL so that Xilkernel builds.
xilffs_v3_0: changes
Added support for micro SD without WP/CD.
Updated the FatFs to R0.10b
Make changes for prototypes of disk_read and disk_write according to latest version.
Updated the code for MISRAC 2012 compliance.
Removed alignment for local buffers as CacheInvalidate will take care of it.
xilisf_v5_1: Changes
Added check for flash interface for Winbond, Spansion and Micron flash family for PSQSPI
FSBL: Changes
Updated f_mount as per the new API in FatFs R0.10b .
lwip141_v1_0:
New version of lwip library based on open source lwip version 1.4.1
Changes in the adapter:
Add support for 2 GigE for Zynq
Removed support for lltemac.
Made changes in axiethernet adapter files as part of general clean-up.
Added support for 2 GigEs for GEM.
Added support for non-Marvell PHY reporting.
Made changes for axiethernet checksum validation logic that resulted
in performance improvement.