finisboy wrote:Thanks for the reply. Does this mean, i can just buy this board: http://www.sparkfun.com/products/676.
That's the exact board I'm using. Do keep in mind that you'll have to wire up a UART circuit to that board. I would recommend the FT232R breakout that breaks out all of the pins (http://www.sparkfun.com/products/718
), as it breaks out both the RTS and DTR pins on the FT232R to allow you to automatically program the LPC2148 code with Flash Magic. Here is how to connect the FT232R to the LPC2148:
FT232R.RXD -> LPC2148.P0_0 (configured as output, UART/TXD)
FT232R.TXD -> LPC2148.P0_1 (configured as input, UART/RXD)
FT232R.RTS -> LPC2148.P0_14 (configured as input, GPIO)
FT232R.DTR -> LPC2148.RST
Alternatively, I have code that allows an nRF24LE1 to program another nRF24LE1. You could order one of my nRF24LE1-24 boards (chip antenna
version or RP-SMA connector
version) and FT232R breakout
to do the same thing and save about $15. If you wanted to go this way, I could provide you with the connections, as well.
finisboy wrote:Then I can download your source code which you use for programming your breakout boards here: http://www.diyembedded.com/programmer/n ... rammer.zip?
In either scenario, send me a private message with your email and I will send you the programming code. That link is for the PC application that communicates to nRF24LE1/nRF24LU1 chips with the bootloader already installed in the microcontroller's flash memory.
finisboy wrote:btw. I have the 24 pin variant, meaning I connect pins P0.2-P0.5 accordingly, and I need to have the PROG pin set high as well right?
Yes, I forgot the PROG pin. That goes from nRF24LE1.PROG to LPC2148.P0_21, configured as GPIO/output.