We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
No correct work microSDHC 8GB card with LPC1788 (MCI protocol). I use file system from Keil FS_CM3.lib and MCI driver from Keil MCI_LPC177x_8x.c (v4.54). MicroSD card with capacity before 4 GB works correctly, if i try 8GB card i see that part of my data is lost. I think the driver Keil MCI_LPC177x_8x.c (v4.54) is not support new microSD card, type SDHC. It needs new MCI_LPC177x_8x.c driver...
Which version of the Middleware are you using?
What is the MDK version that you are using?
I use: IDE-Version: µVision V4.70.0.0 Copyright (C) 2013 ARM Ltd and ARM Germany GmbH. All rights reserved.
Tool Version Numbers: Toolchain: MDK-ARM Professional Version: 4.70.0.0 Toolchain Path: C:\Keil\ARM\ARMCC\bin\ C Compiler: Armcc.Exe V5.03.0.24 Assembler: Armasm.Exe V5.03.0.24 Linker/Locator: ArmLink.Exe V5.03.0.24 Librarian: ArmAr.Exe V5.03.0.24 Hex Converter: FromElf.Exe V5.03.0.24 CPU DLL: SARMCM3.DLL V4.70.0.0 Dialog DLL: DARMP1.DLL V1.22.0.10 Target DLL: Segger\JL2CM3.dll Dialog DLL: TARMP1.DLL V1.22.0.10
That is a quite old version. We did improve a lot since then.
Do you have MDK Version 5 also?
Ok, thanks a lot, i start to downloading version 5.1
If you do not want to change your project setup, please contact our support team. There is a newer middleware library available for Version 4 too.