User Tools

Site Tools


nblocks:n-pro-00

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-00 [2020/01/03 10:47]
faizan
nblocks:n-pro-00 [2022/01/13 06:05] (current)
engineer [Getting started]
Line 4: Line 4:
 <WRAP right 220px nblock round :en> <WRAP right 220px nblock round :en>
 <WRAP centeralign>//​**n-PRO-00**//​ </​WRAP>​ <WRAP centeralign>//​**n-PRO-00**//​ </​WRAP>​
-{{:​nblocks:​n-pro-00-03.jpg}}+{{:​nblocks:​n-pro-00-09.jpg}}
 <WRAP centeralign>​ <WRAP centeralign>​
 n-PRO-00</​WRAP>​ n-PRO-00</​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-00|Bitbucket]] ​ | +| Hardware repo  | [[https://​bitbucket.org/​nimbus_it/​pcba-n-pro-00|Bitbucket]] ​ | 
-| Firmware repo  | [[https://​bitbucket.org/​nimbus_it/​n-pro-00|Bitbucket]]  ​|+| Firmware repo  |                                                              |
 </​WRAP>​ </​WRAP>​
  
Line 81: Line 81:
 n-PRO-00 is a **HOST** board with two Hirose DF30-series 60-pin low profile connectors at bottom side, following the [[nblocks:​nproformfactor|n-Blocks PRO form factor]].\\ n-PRO-00 is a **HOST** board with two 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-00-02.jpg?​400|}}</​WRAP>​ <WRAP centeralign>​{{:​nblocks:​n-pro-00-02.jpg?​400|}}</​WRAP>​
- +\\ 
- +<WRAP centeralign>{{:​nblocks:​n-pro-00-nbusa.jpg|}}</WRAP
-**NBUS1** +\\ 
- +<WRAP centeralign>{{:​nblocks:​n-pro-00-nbusb.jpg|}} ​</WRAP>
-<csv> +
-Pin No.,Pin Name,​Description +
-2,​GND, ​                  +
-4,RXD-0,                    +
-5,TXD-0, +
-6,SDA1, +
-7,SCL1, +
-9,MOSI0, +
-10,SCK, +
-12,RESET-LPC11, +
-15,ADC0, +
-16,ADC1, +
-19,​LPC11-D+,​ +
-20,​LPC11-D-,​ +
-28,VSYS, +
-29,GND, +
-30,3.3V, +
-31,3.3V, +
-32,GND, +
-33,VSYS, +
-45,​PIO0-15/​SCK1,​ +
-46,​PIO0-17,​ +
-49,P1.19, +
-50,ADC3, +
-51,ADC2, +
-52,P0.16, +
-53,P0.17, +
-55,ADC4, +
-59,GND, +
- +
-</csv+
- +
-**NBUS2** +
-<csv> +
-Pin No.,Pin Name,​Description +
-2,​GND, ​                     +
-12,RESET-TGT, +
-28,5V, +
-29,GND, +
-30,3.3V, +
-31,3.3V, +
-32,GND, +
-33,5V, +
-47,SWCLK-TGT, +
-49,SWDIO-TGT, +
-59,GND, +
-</csv> +
  
 \\ \\
Line 165: Line 117:
 ==USB Serial Port== ==USB Serial Port==
   * To use the debug serial port of the LPC11U35 to emulate a serial port over USB see the example [[https://​developer.mbed.org/​handbook/​USBSerial|here.]]   * To use the debug serial port of the LPC11U35 to emulate a serial port over USB see the example [[https://​developer.mbed.org/​handbook/​USBSerial|here.]]
 +
 +
 +===Using n-PRO-00 as drag n drop programming tool===
 +The 10-pin JTAG connector available on board, is to program a target ARM-Cortex board (Not the n-PRO-00 LPC11U35 Microcontroller). \\
 \\ \\
 +<WRAP centeralign>​{{:​nblocks:​n-pro-00-prog01.jpg?​600|}} </​WRAP>​
 +\\
 +To be able to use the n-PRO-00 as programming tool we first need to program it with one of the binaries below:\\
 +Once the CMSIS-DAP firmware is programmed to n-PRO-00 LPC11U35 Flash memory, it appears as a USB disk.\\
 +Now we are ready to drag n drop the binary for the target board to the USB disk.\\
  
 +==LPC1768/​LPC812==
 +  *[[https://​developer.mbed.org/​users/​chalikias/​code/​mbed-HDK/​| LPC11U35-Firmware for communicating with LPC1768]] (Does not create virtual serial port)
 +  *[[https://​os.mbed.com/​platforms/​SWDAP-LPC11U35/​ |SWDAP-LPC11U35 NXP LPC1768 PREBUILD IMAGE]] (Creates a virtual serial port)
 +
 +==LPC1114FN28==
 +  *[[https://​developer.mbed.org/​teams/​Switch-Science/​wiki/​Firmware-LPC1114FN28| Firmware LPC1114FN28]] (Firmware to use n-DAP with the non-SMD LPC1114FN28 DIP-28) ​
 +
 +==nRF51822==
 +  *[[http://​www.seeedstudio.com/​wiki/​Arch_BLE| Seeed studio wiki Arch BLE]]
 +  *[[http://​www.seeedstudio.com/​wiki/​File:​Lpc11u35_nrf51822_if_mbed.bin.zip| Seeed studio wiki File:​Lpc11u35 nrf51822 if mbed.bin.zip]]
 +  *[[https://​os.mbed.com/​platforms/​Y5-LPC11U35-MBUG/#​bootloader-for-ble-mbug |Bootloader for BLE mbug]]
 +
 +==NXP K64F==
 +  *[[https://​os.mbed.com/​platforms/​SWDAP-LPC11U35/​NXP K64F]]
 +  *[[https://​os.mbed.com/​media/​uploads/​chris/​lpc11u35_swdap_k64f_if_crc.bin bin]] 
 +
 +==CMSIS-DAP Interface Firmware==
 +  * [[https://​docs.mbed.com/​docs/​handbook/​en/​latest/​CMSIS/​Interface_Firmware/​ |CMSIS-DAP Interface Firmware]]
 +
 +
 +
 +\\
  
 =====References===== =====References=====
nblocks/n-pro-00.1578066465.txt.gz · Last modified: 2020/01/03 10:47 by faizan