All Forums
 Microsoft Windows CE
 CE Drivers
 PXA255 NSSP port sample code
 Forum Locked  Topic Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

akidder

1519 Posts

Posted - 13 Feb 2004 :  17:56:26  Show Profile  Email Poster
PXA255 NSSP Port Sample Code

This sample code demonstrates how to use the XScale PXA255 Network SSP port. The application communicates directly with the NSSP hardware in the PXA255 with no intervening CE driver. It writes "Hello" at one second intervals ten times, then terminates.

The PXA255 NSSP port is versatile in that it be configured to work at a number of word sizes and data protocols, including SPI, SSP, Microwire and PSP. The 16-entry receive and transmit FIFOs permit easy data communication at up to 3.68 MHz.

For your application, you will need to familiarize yourself with the PXA255 NSSP controller and how to configure it. Applicable exerpts from the PXA manual, as well as the full manual are linked below.

Current products that expose the NSSP port are the BitsyX and BitsyXb. The NSSP is available exclusively for user applications (i.e. it's not used for any functions by the boards themselves).

Key APIs Used


MapPhysicalAddr
VirtualAlloc
VirtualCopy
READ_REGISTER_ULONG
WRITE_REGISTER_ULONG

Lines of Code:

References

PXA255 manual, NSSP chapter (PDF 230kB)
PXA255 manual, complete (PDF 4.3MB)


Source Download
Rev 2 - (ZIP 87.5kB)




Edited by bsamuels 12-Sept-2006: Remove VGX which uses SSP from SM501. PXA code will not work.
Edited by akidder 14-Apr-2004: Remove AGX from NSSP devices and add VGX. Add description of application.
Edited by bsamuels 12-Oct-2005: Added Title, Configuration Number and Debug Output
Edited by bsamuels 12-Oct-2005: Updated to rev 2 code, archived Rev 1 code (ZIP 30kB)

jnosek

3 Posts

Posted - 03 Aug 2006 :  10:09:11  Show Profile  Email Poster
#PXA270_CE_NSSP

PXA270 NSSP Port Sample Code

This Sample code demonstrates how to use the XScale PXA270 Network SSP Port. It communicates directly to the hardware without a CE Driver and functions just like the PXA250 example.

For your application, you will need to familiarize yourself with the PXA270 NSSP controller and how to configure it.

This code has been verified to run on the BitsyXb.

References

PXA270 Manual (PDF 8.55MB)
NSSP Information In Chapter 8

Source Download
Rev 3 - {Aug 3, 2006} (94.3k zip).
Go to Top of Page
  Topic  
 Forum Locked  Topic Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.02 seconds. Snitz Forums 2000