Developer Environment ===================== This directory explains the usage of tools such as the compiler, downloader and debugger. Compiler -------- The compiler is available in Linux or Windows. See `Compiling under Linux <../Quickstart_Guide/Linux/Quickstart_Linux_ubuntu.html>`__ and `Compiling under Windows <../Quickstart_Guide/Windows/Quickstart_Windows_msys.html>`__. Flasher ------- For now, it's recommended that you use BouffaloLab's proprietary tool ``BLFlashEnv`` to flash your software to the target module. For specific usage, refer to the `BLFlashEnv `__ documentation. A couple of open-source flash tools are also available; see the `BouffaloLab BLOpenFlasher `__ and `stschake's bl60x-flash `__ projects on GitHub for more information. Debugger -------- Choose one of the two methods of ``Eclipse + OpenOCD`` or ``Freedom Studio + OpenOCD`` for debugging. Refer to `Eclipse `__ and `Freedom Studio `__ for specifics.