Release Notes for STM320518_EVAL Evaluation Board Drivers

Back to Release page

# Release Notes for STM320518_EVAL Evaluation Board Drivers

Copyright 2014 STMicroelectronics

## Update History

### V1.1.1 / 16-January-2014

Main Changes

- Overall drivers comments update.
- stm320518_eval.c

- Update SD_LowLevel_Init() function to set SD_SPI_CS_PIN GPIO speed configuration to 10MHz.
- Update STM_EVAL_COMInit() function to set pin IO speed configuration to 10MHz.
- Update LM75_LowLevel_Init() function to set pins IO speed configuration to 2MHz.
- Update sEE_LowLevel_Init() function to set pins IO speed configuration to 2MHz.

- stm320518_eval_lcd.c

- Update LCD_WriteRegIndex(), LCD_WriteReg(), LCD_WriteRAM() and LCD_nCS_StartByte() function with the correct SPI transfer sequence.
- Update LCD_CtrlLineConfig() function to set pin IO speed configuration to 10MHz.

### V1.1.0 / 10-May-2013

Main Changes

- stm320518_eval_lcd.c

- update LCD_DisplayChar() function to manage the different type of supported LCD controllers (was done previously at application level)
- Update LCD_DisplayStringLine() and LCD_ClearLine() functions following the update above
- Remove all references to LCD_NWR and LCD_RS IOs (not used)

### V1.0.1 / 03-August-2012

Main Changes

- stm320518_eval_lcd.c

- Remove commented code in LCD_ReadReg() function

- stm320518_eval.c/.h

- Change the type of some variables from uint16_t to uint8_t

- stm320518_eval_cec.c/.h

- HDMI_CEC_Init() function: remove unnecessary check on errorstatus variable at line 308
- Miscellaneous code update for robustness enhancement

- stm320518_eval_ee.c/.h

- sEE_WritePage() function: remove unnecessary check on count variable at line 589
- Update sEE_TIMEOUT_UserCallback() function to recover from I2C error, instead of infinite loop
- Miscellaneous code update for robustness enhancement

### V1.0.0 / 20-April-2012

Main Changes

- First official release for STM320518_EVAL board
- These drivers support STM320518_EVAL board RevA and RevB, to select the board revision to be used you need to uncomment one of the following define in stm320518_eval.h file:

- STM320518_EVAL_REVB (default configuration)
- STM320518_EVAL_REVA
- Tip: you can define the board revision in your toolchain compiler preprocessor to avoid modifying the driver sources.

## License

Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at:

http://www.st.com/software_license_agreement_liberty_v2
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

For complete documentation on STM32 Microcontrollers visit www.st.com/STM32