LPC4350 Errata

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC4350 Errata

2,367 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Fri Dec 30 11:07:41 MST 2011
Does the LPC18x0 Errata sheet also apply to the LPC4350 or have many of these items been resolved with the LPC4350 silicon release?
Labels (1)
0 Kudos
Reply
14 Replies

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by viswanath on Wed Apr 24 03:59:37 MST 2013

Hi Kevin,                                                                                                                                 I need help in SD/MMC interface,I am mounting FAT file system on SD CARD(on LPC4350).              i am using example code :SDIO. but in that the SD interface is in polling mode. i enabled the  interrupt flags(interrrupt mask register ) but i am didnt get any interrupt status,  in the status registers (MINTSTS AND RWINTSTS) and we r using internal DMA also for fast data read/write. now i am doing DMA interrupt enable nd need to test. so can u please suggest me like


1. whether the interrupt will work ?


2. internal DMA only the solution


3. CMD DONE status i needed in the interupt for what every cmd applied to SD/MMC module, 


thanks,


Viswanath K.


 


0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by trioflex on Mon Jan 23 00:00:49 MST 2012
Thank you,

then it seems Hitex is feeding me BS!

I have AY silicon what you claim to be functional AND board with no SD card because Hitex claims AY does not support SD card.

This was the first time I did buy Hitex, probably the last time also.

Antti
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by usb10185 on Sat Jan 21 13:15:30 MST 2012
The Rev 'A' ('AY') parts are production parts and have a fully functional SD interface.
The Hitex boards originally produced for Rev '-' silicon did not have a functional SD interface so the SD socket was not mounted - maybe that was not such a good idea. Newer board builds have the SD socket in place.

I am pretty sure that this is the sockete: http://parts.digikey.com/1/parts/303887-conn-memory-secure-digital-smd-dm1aa-sf-pej-21.html

The A2 and A4 references pertain to the Hitex board version not the NXP silicon version/revision
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by trioflex on Sat Jan 21 03:12:58 MST 2012
Dear Kewin

we have the LPC4350 board from digikey, it has NO SD card socket mounted.
It has the same ESD version marking as the post before

ESD11420AY

Now problem is that the board vendor HITEX tells us that the reason why SD card socket is not mounted is because the chip is not rev A4, but rev A2 and hence DOES NOT support SD card.

But as forum users here have confirmed ESD11420AY does have SD support that works?

So what is the truth?

Hitex says it DOES NOT work (and thats why they shipped with no sd card socket)
But forum users have tested and it works?

I can not send back to digikey, and Hitex refuses to help also, because they think its not their problem but problem of NXP (SD card support not available in ESD11420AY)

I could mount the SD card socket myself, but I dont have any compatible footprint sockets here in the office. And I would expect a bit more support, if the vendor has messed something up they should try to help. At least tell me the type of the SD socket so I can order it myself and solder to the board. I asked this, but they told me: your board does not support SD card...!?

Antti
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by wellsk on Fri Jan 20 10:27:00 MST 2012
One more note here - this SD controller supports bus mastering DMA with descriptors in a linked configuration (multiple linked buffers) or simple dual-buffering - and doesn't requires the use of the GPDMA controller, so setting up and handling data transfers is much easier!
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by wellsk on Fri Jan 20 10:24:28 MST 2012
Hi,

>SD-MMC interface is useable on LPC4350 rev A silicon?
I've tested a few SD cards and was able to get transfer rates around 8MBytes/s at about a 25MHz clock using multiple read operations with off-the-shelf 4-bit SD cards. This is inline with other devices when using the same cards (ie, the lpc32x0, lpc313x). The example in the CMSIS library uses polled status checks of the SD card status instead of the card's program status signal, so a few tweaks still need to be made to the examples to increase performance. So.. the interface seems to work fine. I'm eager to try this interface on some of the faster cards available.

A new optimized driver and example for the controller should be available soon that is a little better organized (and adds support for SDIO cards, read wait, and app-side enumeration).
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Fri Jan 20 08:16:41 MST 2012
I am using the Hitex development board with the following processor chip markings: 
LPC4350FET256
P66566.04
ESD11420AY.
It has a test stamp with XRAY B on it.
I believe this is a REV A.

I have ran the examples included in the LPC4350_PDL which use the SD card.  As far as I can tell it works ok.  I have noticed that it takes a very long time (40-60 seconds) before the USB drive shows up in Windows 7 when you run the Mass Storage application.  The USB attaches immediately so I'm not sure why it takes quite so long.  Once the drive shows up, I have been able to read and write data to an SD card.  This is by no means an exhaustive test, but it does seem to function correctly.

As far as the SPIFI goes, I have ran the SPIFI example in the Keil IDE and it works fine.  It uses a spifi software library. I have tried to use the internal spifi ROM driver but can't seem to figure out how.  It looks like the entry points into the spifi ROM and not documented.  I also saw where a new Errata sheet has been release for the LPC4350.  I lists some issues with SPIFI ROM issues with initialization if the SPIFI is in no opcode mode.  I would refer to the Errata sheet for details.  It looks like it may work booting from SPIFI as long as you are not in no opcode mode.  The Keil and IAR projects have SPIFI build configurations but they are for 64 and 128 MB SPIFI versions.  The SPIFI on the Hitex board that I am using appears to be a 1 MB version so I have not been able to test.  I would also be very interested in whether SPIFI is fully functional.

Greg Dunn
greg.dunn@eagleresearchcorp.com
304-542-4383
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by trioflex on Fri Jan 20 05:56:22 MST 2012
LPC4350 rev A errata is online at NXP.COM, it does NOT list any problems with SD card nor does it say that SPIFI is dead, can we safely assume that

1) SD-MMC interface is useable on LPC4350 rev A silicon?
2) SPIFI is functional and it is possible to execute code from serial flash on LPC4350 rev A silicon?

as of currently available errata sheet answer to both questions is yes, but we would like to have it confirmed officially.

Antti Lukats
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by usb10185 on Sun Jan 01 12:25:17 MST 2012
Updated, the Rev A Errata Sheet is now up
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Sat Dec 31 18:07:29 MST 2011
It looks like I was looking at an older Errata sheet that I downloaded form LPCWare.com.  A newer version is on NXP.com.  The Errata for the Rev A part looks much better.  We can probably live with these issues.  Someone should post the new one on LPCWare.com!
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Sat Dec 31 17:00:53 MST 2011
That's too bad.  I was hoping that several of the items didn't apply.  Do you know if many of these items are planned to be fixed in the very near future?  How about with the release of the parts that include the flash?  We are strongly considering using this part in a new design that we are targeting for release to production around July-August 2012 time frame.  Originally we were planning to use the LPC3250 but the features included on the LPC43xx fit our requirements better.  Would you recommend going with the LPC43xx for this time frame?
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Sat Dec 31 16:59:44 MST 2011
If I could only find the correct reply button
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by gregd on Sat Dec 31 16:57:42 MST 2011
See question below
0 Kudos
Reply

2,340 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by usb10185 on Sat Dec 31 14:40:01 MST 2011
Hi,
the LPC1850 Errata are identical to the LPC4350 with one exception (PWR.2)related to higher I/O current which does not exists on the LPC4350.
The LPC4350 Errata sheet will be released in the new year.
0 Kudos
Reply