1. Cygwin dependency on build system is removed for the Badger Family. For latest ADSP builds compilation for B-Family chipsets (like 8974, 8x26, 8x10 and 9x25) there is no requirement to install Cygwin anymore.
Similarly, Perl is also not required for build compilation to generate the final dsp image. Needed perl only if you wish to execute Post Build Step (Memory Profiling Scripts).
Thus, the only requirement for build system is Python Installation.
2. For compilation of HAP packages:
There is no need to specify parameters to 'build.py', it takes default parameters from 'adsp_proc\hap\default_pack.txt' by default.
There is no need to specify parameters to 'build.py', it takes default parameters from 'adsp_proc\hap\default_pack.txt' by default.
BUILD COMMAND: python build.py
CLEAN COMMAND: python build.py -o clean
CLEAN COMMAND: python build.py -o clean
Note: a. Use -b, -c, -p options of 'build.py' only when you wish to override the default parameters from 'adsp_proc\hap\default_pack.txt'.
User specified parameters are a priority for 'build.py'.
b. Please refer to 'adsp_proc\build_commands.txt' (or) 'adsp_proc\build\build_commands.txt' for build commands related information.
It appears that you have provided a heading or topic related to forums and frequently asked questions (FAQs) concerning the build system for B-family chipsets. Specifically, you mentioned inquiries about Cygwin, Perl dependency removal, and build commands. If you have specific questions or need assistance with these topics, feel free to provide more details, and I'll do my best to help you.web https://ehsaas8171bisp.com/