User Tools

Site Tools


nblocks:n-pro-10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nblocks:n-pro-10 [2019/09/11 12:06]
faizan
nblocks:n-pro-10 [2020/02/07 12:09] (current)
faizan
Line 1: Line 1:
 +
 +
  
 ======n-PRO-10====== ======n-PRO-10======
Line 10: Line 12:
 <WRAP right 220px nblock round :en> <WRAP right 220px nblock round :en>
 <WRAP centeralign>//​**n-PRO-10**//​ </​WRAP>​ <WRAP centeralign>//​**n-PRO-10**//​ </​WRAP>​
-{{n-pro-10-03.jpg}}+{{n-pro-10-09.jpg}}
 <WRAP centeralign>​ <WRAP centeralign>​
 LPC1769 ​ full breakout in n-PRO modular form factor</​WRAP>​ LPC1769 ​ full breakout in n-PRO modular form factor</​WRAP>​
-| License ​       | GPL 2.0 | +| License ​       | GPL 2.0                                                      
-| Status ​        | Tested | +| Status ​        | Tested ​                                                      ​
-| Buy at:        |   ​+| Buy at:        |                                                              
-| Categories ​    ​| ​ +| Categories ​    ​| ​                                                             
-| Hardware repo  | [[https://​bitbucket.org/​nimbus_it/​n-pro-10|Bitbucket]] | +| Hardware repo  | [[https://​bitbucket.org/​nimbus_it/​pcba-n-pro-10|Bitbucket]] ​ 
-| Firmware repo  | [[https://​bitbucket.org/​nimbus_it/​n-pro-10|Bitbucket]] ​|+| Firmware repo  |                                                              |
 </​WRAP>​ </​WRAP>​
  
Line 26: Line 28:
 =====Overview===== =====Overview=====
 <​poem>​ <​poem>​
-[[nblocks:​n-ble|n-PRO-10]] board features NXP'​s ​ARM Cortex-M3 ​LPC1769 microcontroller and is designed to make it easy to get started with the Cortex-M3. ​Designed for simple, rapid prototyping and evaluation, [[nblocks:​n-ble|n-PRO-10]] development boards work with industry'​s leading partner toolchains. [[nblocks:​n-ble|n-PRO-10]] is an end-to-end solution enabling embedded ​engineers to develop their applications from initial ​evaluation ​to final production.This board is populated ​with the LPC1769 to demonstrate and enable evaluate of the features of the LPC1700 product series. The board includes an on-board, CMSIS-DAP compatible debug probe as well as a connector for use with 3rd party debug probes.+[[nblocks:​n-ble|n-PRO-10]] board features NXP's LPC1769 microcontroller and is designed to quickly ​get started with the ARM Cortex-M3.The board allow engineers to develop their applications from initial ​prototype ​to final production. ​n-PRO-10 development ​board is compatible ​with various toolchains used in the industry The board includes an onboard, CMSIS-DAP compatible debug probe as well as a connector for use with 3rd party debug probes.
    
 </​poem>​ </​poem>​
Line 78: Line 80:
  
  
-=====Main Features ​Of The Board=====+=====n-PRO-10 ​Features=====
 <WRAP left 600px  :en> <WRAP left 600px  :en>
-  * Convenient ​form-factor+  * Standard ​form-factor
   * Drag-and-drop programming,​ with the board represented as a USB drive   * Drag-and-drop programming,​ with the board represented as a USB drive
   * 100 MHz ARM with 64 KB of SRAM, 512 KB of Flash   * 100 MHz ARM with 64 KB of SRAM, 512 KB of Flash
Line 86: Line 88:
   ​   ​
 </​WRAP>​ </​WRAP>​
-  * Mbed compatibility+  * Mbed compatibile
   * Web-based C/C++ programming environment   * Web-based C/C++ programming environment
   * API-driven development using libraries with intuitive interfaces   * API-driven development using libraries with intuitive interfaces
Line 92: Line 94:
  
  
-=====Board Pinout ​projected to Top side=====+=====Board Pinout=====
  
-n-PRO-10 is a **HOST** board with 4 x 60 pin MOLEX SLIMSTACK ​connectors at bottom side, following the [[nblocks:​nproformfactor|n-Blocks PRO form factor]].\\ +n-PRO-10 is a **HOST** board with four Hirose DF30-series ​60-pin low profile ​connectors at bottom side, following the [[nblocks:​nproformfactor|n-Blocks PRO form factor]].\\ 
-<WRAP centeralign>​{{:​nblocks:​n-pro-10-bp.png?900|}} </​WRAP>​+<WRAP centeralign>​{{:​nblocks:​n-pro-10-02.jpg?300|}} </​WRAP>​
  
 +<WRAP centeralign>​{{:​nblocks:​n-pro-10-nbusa.jpg|}}</​WRAP>​
 \\ \\
 +<WRAP centeralign>​{{:​nblocks:​n-pro-10-nbusb.jpg|}} </​WRAP>​
 +\\
 +<WRAP centeralign>​{{:​nblocks:​n-pro-10-nbusc.jpg|}}</​WRAP>​
 +\\
 +<WRAP centeralign>​{{:​nblocks:​n-pro-10-nbusd.jpg|}}</​WRAP>​
 +
 +\\
 +\\
 +
  
-===== Geting ​started===== +===== Getting ​started=====
-===Blinky with mbed compiler===+
  
-  * Use the USB to connect ​the board to the computer.  +  * Connect ​the board to the battery or power supply
-  * You should see the LED on  +  * Press the reset button, green LED will indicate ​that you have power connected
-  * After a few seconds a mass storage device named CRP_DISABLED ​will show up on your computer ​  +
-  * On it will be a single 64KB file, firmware.bin, ​that represents the contents of the flash  +
-{{:​nblocks:​n-pro-00-04.png?400|}}+
   * Select target on mbed online compiler   * Select target on mbed online compiler
-  * Create a blinky program like below+  * Create a blinky program like below. Compile and it will get downloaded.
 <code c++> <code c++>
 #include "​mbed.h"​ #include "​mbed.h"​
Line 122: Line 130:
 } }
 </​code>​ </​code>​
-  * Delete ​the existing firmware.bin fileand replace it with the .bin file you downloaded from the mbed compiler. ​+  *Connect ​the board to j-link. 
 +{{:​nblocks:​n-pro-10-p1.jpg?​400|}} 
 +  * Open J-Flash Liteselect ​the device. 
 +{{:​nblocks:​n-pro-10-p0.jpg?​600|}} 
 +  * Select the bin file downloaded from mbed compiler. 
 +{{:​nblocks:​n-pro-10-p2.jpg?​600|}} 
 +  * Click on Program device 
 +{{:​nblocks:​n-pro-10-p3.jpg?​400|}}
   * Press RESET, and the board will now be running your code.   * Press RESET, and the board will now be running your code.
  
 ==USB Serial Port== ==USB Serial Port==
-  * To use the debug serial port out of the LPC1769 to emulate a serial port over USB see example[[https://​developer.mbed.org/​handbook/​USBSerial|here.]]+  * To use the debug serial port out of the LPC1769 to emulate a serial port over USB see example [[https://​developer.mbed.org/​handbook/​USBSerial|here.]]
 \\ \\
 \\ \\
  
- +=====References===== 
- +  * [[https://​www.nxp.com/​docs/​en/​data-sheet/​LPC1769_68_67_66_65_64_63.pdf|LPC1769 Datasheet]] 
- +  * https://​os.mbed.com/​handbook/​mbed-NXP-LPC1768-Getting-Started 
- +  * https://​www.embeddedartists.com/​products/​lpc1769-lpcxpresso/​
- +
 =====Related articles in this Wiki===== =====Related articles in this Wiki=====
   *[[nblocks:​n-ble|n-PRO-10]]   *[[nblocks:​n-ble|n-PRO-10]]
nblocks/n-pro-10.1568217989.txt.gz · Last modified: 2019/09/11 12:06 by faizan