Smeshlink ───────────────────────────────────────────────────────────────────────── Name                        Debug   MCU       Frequency   Flash   RAM ───────────────────────────────────────────────────────────────────────── board_nxplpc_xbed_lpc1768   No      LPC1768   96MHz       512KB   32KB ┌──────────────────────────┬───────┬─────────┬───────────┬───────┬──────┐ │                          │       │         │           │       │      │ Solder Splash Labs             │       │         │           │       │      │ ┌┼────────────────────────┬─┼───────┼┬────────┼─┬─────────┼─┬─────┼─┬────┼─┐ │Name                     │ Debug   ││ MCU    │ │ Frequency │ Flash │ RAM│ │ ├┼────────────────────────┼─┼───────┼┼────────┼─┼─────────┼─┼─────┼─┼────┼─┤ │board_nxplpc_lpc1347     │ External││ LPC1347│ │ 72MHz   │ │ 64KB│ │ 12KB │ ├┼────────────────────────┼─┼───────┼┼────────┼─┼─────────┼─┼─────┼─┼────┼─┤ │board_nxplpc_dipcortexm0 │ External││ LPC11U24 │ 50MHz   │ │ 32KB│ │ 8KB│ │ └┼────────────────────────┴─┼───────┼┴────────┼─┴─────────┼─┴─────┼─┴────┼─┘ │                          │       │         │           │       │      │ Switch Science                 │       │         │           │       │      │ ┌─┼───────────────────────┬──┼───────┼─────────┼───┬───────┼───┬───┼───┬──┼──┐ │Name                     │ Debug    │ MCU     │   │ Frequency │ Flash │ RAM │ ├─┼───────────────────────┼──┼───────┼─────────┼───┼───────┼───┼───┼───┼──┼──┤ │board_nxplpc_lpc1114fn28 │ On-board │ LPC1114FN28 │ 48MHz │   │ 32KB  │ 4KB │ ├─┼───────────────────────┼──┼───────┼─────────┼───┼───────┼───┼───┼───┼──┼──┤ │board_nxplpc_ssci824     │ On-board │ LPC824  │   │ 30MHz │   │ 32KB  │ 8KB │ └─┼───────────────────────┴──┼───────┼─────────┼───┴───────┼───┴───┼───┴──┼──┘ │                          │       │         │           │       │      │ u-blox                         │       │         │           │       │      │ ├───────────────────────┬──┼───────┼─────────┼───────────┼───────┼──────┤ │Name                   │ Debug    │ MCU     │ Frequency │ Flash │ RAM  │ ├───────────────────────┼──┼───────┼─────────┼───────────┼───────┼──────┤ │board_nxplpc_ubloxc027 │ On-board │ LPC1768 │ 96MHz     │ 512KB │ 64KB │ ├───────────────────────┴──┼───────┼─────────┼───────────┼───────┼──────┤ │                          │       │         │           │       │      │ y5 design                      │       │         │           │       │      │ ┌──┼──────────────────────────┼┬──────┼───┬─────┼────┬──────┼────┬──┼────┬─┼────┐ │Name                         ││ Debug│   │ MCU │    │ Frequency │ Flash │ RAM  │ ├──┼──────────────────────────┼┼──────┼───┼─────┼────┼──────┼────┼──┼────┼─┼────┤ │board_nxplpc_lpc11u35_y5_mbug││ External │ LPC11U35 │ 48MHz│    │ 64KB  │ 10KB │ └──┼──────────────────────────┼┴──────┼───┴─────┼────┴──────┼────┴──┼────┴─┼────┘ │                          │       │         │           │       │      │ RISC-V GAP                     │       │         │           │       │      │ Configuration              │       │         │           │       │      │ │      projectconf_env_platform = riscv_gap  │           │       │      │ │                          │       │         │           │       │      │ GreenWaves GAP8 IoT application processor enables the cost-effective    │ development, deployment and│autonomous operation of intelligent sensing │ devices that capture, analyze, classify and act on the fusion of rich   │ data sources such as images, sounds│or vibrations.       │       │      │ │                          │       │         │           │       │      │ For more detailed information please visit vendor site.  │       │      │ │                          │       │         │           │       │      │ Contents                       │       │         │           │       │      │ • Configuration            │       │         │           │       │      │ │                          │       │         │           │       │      │ • Examples                 │       │         │           │       │      │ │                          │       │         │           │       │      │ • Debugging                │       │         │           │       │      │ │                          │       │         │           │       │      │ • Stable and upstream versions     │         │           │       │      │ │                          │       │         │           │       │      │ • Packages                 │       │         │           │       │      │ │                          │       │         │           │       │      │ • Frameworks               │       │         │           │       │      │ │                          │       │         │           │       │      │ • Boards                   │       │         │           │       │      │ │                          │       │         │           │       │      │ Configuration                  │       │         │           │       │      │ • Drivers                  │       │         │           │       │      │ │                          │       │         │           │       │      │ • AutoTiler                │       │         │           │       │      │ │                          │       │         │           │       │      │ • Running modes            │       │         │           │       │      │ │                          │       │         │           │       │      │ │ • Run from RAM           │       │         │           │       │      │ │                          │       │         │           │       │      │ │ • Run from RAM (without any bridge interaction)        │       │      │ │                          │       │         │           │       │      │ │ • Flash and run from RAM │       │         │           │       │      │ │                          │       │         │           │       │      │ │ • Flash and run from Flash       │         │           │       │      │ │                          │       │         │           │       │      │ │ • Run from Flash         │       │         │           │       │      │ │                          │       │         │           │       │      │ │ • Run from Flash (without│any bridge interaction)      │       │      │ │                          │       │         │           │       │      │ • Uploading files to HyperFlash    │         │           │       │      │ │                          │       │         │           │       │      │ Drivers                        │       │         │           │       │      │ See "Drivers" section for debugging│tool_ftdi│debug probe.       │      │ │                          │       │         │           │       │      │ AutoTiler                      │       │         │           │       │      │ You need GAP8 AutoTiler library, please request it via   │       │      │ support@greenwaves-technologies.com│         │           │       │      │ │                          │       │         │           │       │      │ Put a library somewhere on a disk and add this folder to library path   │ using projectconf_build_flags in projectconf.│For example,       │      │ │                          │       │         │           │       │      │ │      [env:gapuino]       │       │         │           │       │      │ │      platform = riscv_gap│       │         │           │       │      │ │      board = gapuino     │       │         │           │       │      │ │      framework = ...     │       │         │           │       │      │ │      build_flags = -L/path/to/libtile/folder           │       │      │ │                          │       │         │           │       │      │ Running modes                  │       │         │           │       │      │ GAPuino supports 2 main modes:     │         │           │       │      │ │                          │       │         │           │       │      │ 1. Running from RAM, boot_mode=jtag│         │           │       │      │ │                          │       │         │           │       │      │ 2. Running from HyperFlash,│boot_mode=jtag_hyper         │       │      │ │                          │       │         │           │       │      │ A running process can be controlled│through the internal upload commands: │                          │       │         │           │       │      │ • load, @TODO              │       │         │           │       │      │ │                          │       │         │           │       │      │ • reqloop, @TODO           │       │         │           │       │      │ │                          │       │         │           │       │      │ • ioloop, @TODO            │       │         │           │       │      │ │                          │       │         │           │       │      │ • start, @TODO             │       │         │           │       │      │ │                          │       │         │           │       │      │ • wait, @TODO              │       │         │           │       │      │ │                          │       │         │           │       │      │ You can configure "boot mode" and list of upload commands│using  │      │ projectconf.  Default values are:  │         │           │       │      │ │                          │       │         │           │       │      │ • board_upload.boot_mode = jtag    │         │           │       │      │