summaryrefslogtreecommitdiff
path: root/scripts/support
AgeCommit message (Collapse)Author
2017-01-10build: use target 'debugserver' for Qemu debuggingAnas Nashif
Use the existing debugserver target also for Qemu debugging. Qemu should be maintained as one of many emulation/simulations platforms and emulation should be abstracted in the Makefiles and not tied to Qemu. qemugdb will still work, it is however being deprecated. Change-Id: I0cd10fb66debb939b8f7f1304bf2ef4605da6a1d Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-10-24board: organize boards based on architectureKumar Gala
Introduce an architecture sorting of boards. This is to allow for easier maintenance going forward as the number of boards grows. It will be easier for any scripts to know the board/arch mapping without having to maintain an explicit list of what boards are associated with which arch. We can also do things like have architecture maintainers cover reviews and branches for arch/${ARCH} and boards/${ARCH} going forward. Change-Id: I02e0a30292b31fad58fb5dfab2682ad1c5a7d5a7 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2016-07-28altera_max10: default to UFM flashingAndrew Boie
Flashing issues have been resolved. The build system support for flashing and debugging has been changed back to UFM scenario. XIP and reset vector no longer disabled. Wiki documentation updated. Change-Id: Iffe326485c20808dabc1e19e0b18b7b60a83d797 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-07-12altera_max10: support 'make flash' and 'make debug'Andrew Boie
For both of these, we send the .elf binary over the JTAG and it gets written directly into SRAM. The CPU boots the image from the entry point (__start). This does not provision the kernel onto device's User Flash Memory (UFM). Implementation of this is still in progress see ZEP-273. Change-Id: Iae8188a21e4a3eecfda0f4f0bb220c0607d719cb Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-10nios2: add flashing/debug scriptsAndrew Boie
For the moment, NIOS2_CPU_SOF must be set with the path to the CPU configuration. We are checking with Altera on whether we can directly check in the binary to the source tree. These scripts depend on tools provided by the Altera Quartus Prime Lite Edition. This is available for free but requires registration on Altera's website to obtain. Change-Id: Ia6cb6c9e43c3e141807a887cb25c47b370a7d8e9 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-02-05add debug/debugserver supportAnas Nashif
Change-Id: I114994cb092870cd57b8e43b197d56ab8ca7db20 Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05add support for debugserverAnas Nashif
Change-Id: Ib22d9c06ba7816c3b870973d16e1c25229f31e1f Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05Add flash support for boards using latest SDKAnas Nashif
Using the latest SDK (0.7.2) you can flash directly using make by specifying the board, for example make BOARD=arduino_101 flash This will build and flash the generated binary to the board. Change-Id: I90254abd69874efbb449ef318079958980c23074 Signed-off-by: Anas Nashif <anas.nashif@intel.com>