config : kernel 4.4 config update
add RF_KILL flag to the .config
Signed-off-by: Yaniv Machani <yanivma@ti.com>
add RF_KILL flag to the .config
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration.sh : change base branches for openssl and libnl
update OpenSSL and libNL to mate SDK2.0
Signed-off-by: Yaniv Machani <yanivma@ti.com>
update OpenSSL and libNL to mate SDK2.0
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build: fixed files verification for intree build.
changed path to match the modules location when building intree
Signed-off-by: Yaniv Machani <yanivma@ti.com>
changed path to match the modules location when building intree
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration: added 4.4 config
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : add small tarball with driver
when building the driver intree, tar only the relevant modules.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
when building the driver intree, tar only the relevant modules.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build-utilities : add wl_logproxy to build script
adding wl_logproxy deamon for logger over sdio.
Signed-off-by: Shahar Patury <shaharp@ti.com>
adding wl_logproxy deamon for logger over sdio.
Signed-off-by: Shahar Patury <shaharp@ti.com>
configuration: 4.3 kernel performance update
update 4.3 kernel conf for performance
Signed-off-by: Yaniv Machani <yanivma@ti.com>
update 4.3 kernel conf for performance
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Build : added an option to build an intree package.
usage - ./build_wl18xx.sh all_intree
Signed-off-by: Yaniv Machani <yanivma@ti.com>
usage - ./build_wl18xx.sh all_intree
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration : added 4.3 kernel config
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration.sh : update fw git
changed git for tracking repo.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
changed git for tracking repo.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
verify-config : Typo in flag name
GCM is now checked instead of CGM
Signed-off-by: Yaniv Machani <yanivma@ti.com>
GCM is now checked instead of CGM
Signed-off-by: Yaniv Machani <yanivma@ti.com>
verify-config : added CGM flag
Added verification of CGM flag which is
needed for 4.1 driver baseline and above
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Added verification of CGM flag which is
needed for 4.1 driver baseline and above
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Add option to build just the wireless modules
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build-utilities : add intree option
- added option to build the driver intree.
- added 4.1 kernel configuration.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- added option to build the driver intree.
- added 4.1 kernel configuration.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build: hostapd: build with UPNP by default
Build hostapd with UPNP by default.
To disable it, add NO_UPNP=1 before the build command.
Signed-off-by: Guy Mishol <guym@ti.com>
Build hostapd with UPNP by default.
To disable it, add NO_UPNP=1 before the build command.
Signed-off-by: Guy Mishol <guym@ti.com>
kernel 3.14 config
Performance changes.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Performance changes.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build_wl18xx: update bluetooth init script location
init scripts location has changed in ti-bt git.
Moved to a directory called "initscripts"
update accordingly
Signed-off-by: Eyal Reizer <eyalr@ti.com>
init scripts location has changed in ti-bt git.
Moved to a directory called "initscripts"
update accordingly
Signed-off-by: Eyal Reizer <eyalr@ti.com>
configuration.sh : update branches and tags
update branches and tags for R8.6 version.
Signed-off-by: Guy Mishol <guym@ti.com>
update branches and tags for R8.6 version.
Signed-off-by: Guy Mishol <guym@ti.com>
configuration : 3.14
Added CONFIG_CRYPTO_GCM to kernel_314.config
Signed-off-by: Guy Mishol <guym@ti.com>
Added CONFIG_CRYPTO_GCM to kernel_314.config
Signed-off-by: Guy Mishol <guym@ti.com>
build_wl18xx.sh: use available public key
the public key name has changed due to maintainer change of crda.
As a result no key is being installed.
Fix it by not using a hard coded key name, and instead install the
available key that is part of the specific crda version we are
building.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
the public key name has changed due to maintainer change of crda.
As a result no key is being installed.
Fix it by not using a hard coded key name, and instead install the
available key that is part of the specific crda version we are
building.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
configuration.sh : update wireless-regdb branch
update wireless-regdb to latest branch
Signed-off-by: Guy Mishol <guym@ti.com>
update wireless-regdb to latest branch
Signed-off-by: Guy Mishol <guym@ti.com>
build: echo success note when finished
Show notification when build finished
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Show notification when build finished
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Merge branch 'master' of git.ti.com:wilink8-wlan/build-utilites
imx6: decrease wilink8 sdio pins drive strength
The original drive strength value of 90 OHM was too strong causing
detection issues of some modules on the sdio bus.
Reducing the io strength to 50 OHM solves this issue.
Add a kernel patch for fixing this issue on the SABRE board and SoloLite
platforms.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
The original drive strength value of 90 OHM was too strong causing
detection issues of some modules on the sdio bus.
Reducing the io strength to 50 OHM solves this issue.
Add a kernel patch for fixing this issue on the SABRE board and SoloLite
platforms.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
8 years agoMerge commit 'refs/merge-requests/2' of git://git.ti.com/wilink8-wlan/build-utilites ci_build
Merge commit 'refs/merge-requests/2' of git://git.ti.com/wilink8-wlan/build-utilites
Merge commit 'refs/merge-requests/1' of git://git.ti.com/wilink8-wlan/build-utilites
build outputs : fix kernel outputs copy
Change condition to allow copying of the kerenl build outputs to the outputs folder.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Change condition to allow copying of the kerenl build outputs to the outputs folder.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration : 3.14
- Added 3.14 kernel configuration based on SDK8.0 (K3.14.26)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Added 3.14 kernel configuration based on SDK8.0 (K3.14.26)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
8 years agobuild_wl18xx: fixed verify pattern for filesystem skeleton where file-5.14 introduced... 2
build_wl18xx: fixed verify pattern for filesystem skeleton where file-5.14 introduced an extra space between LSB & executable:
file-5.09: ELF 32-bit LSB executable, ARM, ...
file-5.14: ELF 32-bit LSB executable, ARM, ...
Signed-off-by: Fabiano Kovalski <fabianogk@gmail.com>
file-5.09: ELF 32-bit LSB executable, ARM, ...
file-5.14: ELF 32-bit LSB executable, ARM, ...
Signed-off-by: Fabiano Kovalski <fabianogk@gmail.com>
sudo_build_wl18xx: add sudo to install and ln
Signed-off-by: Fabiano Kovalski <fabianogk@gmail.com>
Signed-off-by: Fabiano Kovalski <fabianogk@gmail.com>
build-wl18xx: add support for imx6 solo lite board
Add a patch adding wilink8 support for the imx6sl-evk platform
when using the imx-3.10.53 kernel from the 1.1.0_ga release
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Add a patch adding wilink8 support for the imx6sl-evk platform
when using the imx-3.10.53 kernel from the 1.1.0_ga release
Signed-off-by: Eyal Reizer <eyalr@ti.com>
build_wl18xx: add protection in case KERNEL_VARIANT is not set
KERNEL_VARIANT is a new environment variable that users that
already had their setup-env may not have it defined.
Avoid failure in applying driver patches in case it is not set.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
KERNEL_VARIANT is a new environment variable that users that
already had their setup-env may not have it defined.
Avoid failure in applying driver patches in case it is not set.
Signed-off-by: Eyal Reizer <eyalr@ti.com>
build_wl18xx: add patch mechanism and bluetooth components
* Add a mechanism allowing to store kernel and driver patches for
known kernels and apply them during the script activation
* Add a patch set adding wilink8 support for the imx6q-sabresd
platform when using the imx-3.10.53 kernel from the 1.1.0_ga release
* Add installation of bluetooth init scripts to the file system
* Add building of the user space agent (uim) for the ti shared transport
layer in the kernel
Signed-off-by: Eyal Reizer <eyalr@ti.com>
* Add a mechanism allowing to store kernel and driver patches for
known kernels and apply them during the script activation
* Add a patch set adding wilink8 support for the imx6q-sabresd
platform when using the imx-3.10.53 kernel from the 1.1.0_ga release
* Add installation of bluetooth init scripts to the file system
* Add building of the user space agent (uim) for the ti shared transport
layer in the kernel
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Verify kernel config
Remove the configuration check from the default for now
to use it, turn the VERIFY_CONFIG flag i.e.:
VERIFY_CONFIG=1 ./build_wl18xx.sh
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Remove the configuration check from the default for now
to use it, turn the VERIFY_CONFIG flag i.e.:
VERIFY_CONFIG=1 ./build_wl18xx.sh
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : Add nvs file to support changing MAC addr
Adding the nvs file allows to change the
default MAC address also in wl18xx
Signed-off-by: Guy Mishol <guym@ti.com>
Adding the nvs file allows to change the
default MAC address also in wl18xx
Signed-off-by: Guy Mishol <guym@ti.com>
build : Update wireless-regdb key
also add comment when key is not updated
Signed-off-by: Guy Mishol <guym@ti.com>
also add comment when key is not updated
Signed-off-by: Guy Mishol <guym@ti.com>
scripts, utils : Fixed typo
- Fixed error when trying to copy file instead of directory
- Fixed typo in wlconf file clean
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Fixed error when trying to copy file instead of directory
- Fixed typo in wlconf file clean
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration : add verification for kernel .config flags
Add an automated test to verify the .config contains the
required flags for the basic WLAN build.
For adding enhanced options, please refer to the new script.
verify_kernel_config.sh
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Add an automated test to verify the .config contains the
required flags for the basic WLAN build.
For adding enhanced options, please refer to the new script.
verify_kernel_config.sh
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build outputs : fix copy syntax
- Releveant to default kernel installation.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Releveant to default kernel installation.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration.sh : change https URL to git
Modify all URL prefix to 'git' instead of https,
mostly to allow simple proxy configuration.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Modify all URL prefix to 'git' instead of https,
mostly to allow simple proxy configuration.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
General bug fixes
Fixed some typo's and file verification issues.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Fixed some typo's and file verification issues.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Build wl18xx: copy dtb file to output folder
Copy all dtb file to output folder, not just evm flavor.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Copy all dtb file to output folder, not just evm flavor.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : verify pre installed apps
- Verify pre installed apps.
- Added "check for updates" option for the build script (usage ./build_wl18xx.sh check_updates)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Verify pre installed apps.
- Added "check for updates" option for the build script (usage ./build_wl18xx.sh check_updates)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : add more dtb files to default kernel build
Added Bone dtb files to output
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Added Bone dtb files to output
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build wpa_supplicant: add SYSLOG option to configuration file
Add an option to build the wpa_supplicant with CONFIG_DEBUG_SYSLOG enabled.
To enable it, add SYSLOG_EN=1 before the build command.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Add an option to build the wpa_supplicant with CONFIG_DEBUG_SYSLOG enabled.
To enable it, add SYSLOG_EN=1 before the build command.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Scripts update
- Cleanup of unrequired folders
- Usage fixes
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Cleanup of unrequired folders
- Usage fixes
Signed-off-by: Yaniv Machani <yanivma@ti.com>
setup-env.sample
modified default CROSS_COMPILE parameter
Signed-off-by: Yaniv Machani <yanivma@ti.com>
modified default CROSS_COMPILE parameter
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : Added support to build using sudo
To build using sudo,
run 'sudo_build_wl18xx.sh'
the script will generate a new build script based on the non-sudo one.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
To build using sudo,
run 'sudo_build_wl18xx.sh'
the script will generate a new build script based on the non-sudo one.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration.sh: update wireless_regdb tag
update wireless_regdb tag to master-2014-10-07
Signed-off-by: Guy Mishol <guym@ti.com>
update wireless_regdb tag to master-2014-10-07
Signed-off-by: Guy Mishol <guym@ti.com>
build : add firmware build only option
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
kernel build fixes
- make line fixes
- build all kernel modules, when building the kernel.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- make line fixes
- build all kernel modules, when building the kernel.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
configuration.sh: update driver & hostap branches
Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Guy Mishol <guym@ti.com>
build: hostapd: add UPNP build option
Added an option to build with UPNP enabled.
To enable it, add UPNP_EN=1 before the build command.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Added an option to build with UPNP enabled.
To enable it, add UPNP_EN=1 before the build command.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : update openssl tag
- Updated to 1.0.1g (heartbleed fix)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Updated to 1.0.1g (heartbleed fix)
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build : add iw to build
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
General fixes to install the modules correctly
- Fixed KLIB varible
- Added check for updates function
Signed-off-by: Yaniv Machani <yanivma@ti.com>
- Fixed KLIB varible
- Added check for updates function
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Configuration : changed wireless-regdb to fixes tag
this is instead of using HEAD.
this is instead of using HEAD.
Fix default kernel cleanup issue
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
build_wl18xx.sh: Do not clean fs and output if ROOTFS path is not DEFAULT
Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Guy Mishol <guym@ti.com>
Update configuration/kernel_3.12.config
Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Guy Mishol <guym@ti.com>
9 years agoUpdate configuration/kernel_3.12.config ol_r8.a9.09 ol_r8.a9.10 ol_r8.a9.11 ol_r8.a9.12 ol_r8.a9.13
Update configuration/kernel_3.12.config
Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Guy Mishol <guym@ti.com>
Updated defconfig with iptables support
Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Guy Mishol <guym@ti.com>
Updated defconfig, added build function
Updated defconfig to mate the default omap2plus_defconfig of AMSDK7
added function kernel_modules in the build script
Updated defconfig to mate the default omap2plus_defconfig of AMSDK7
added function kernel_modules in the build script
Revert "Update configuration/kernel_3.12.config"
This reverts commit 7fdbfe463f525a9bd3a8a1b0f7551c8359224e47.
This reverts commit 7fdbfe463f525a9bd3a8a1b0f7551c8359224e47.
configuration.sh: Update toolchain to gcc-linaro-arm-linux-gnueabihf-
Update configuration/kernel_3.12.config
clean libnl also after ./configure
seems like libnl doesn't auto-clean itself after
reconfiguration, resulting in some build errors.
workaround it by explicitly cleaning it on
configuration as well.
Signed-off-by: Eliad Peller <eliad@wizery.com>
seems like libnl doesn't auto-clean itself after
reconfiguration, resulting in some build errors.
workaround it by explicitly cleaning it on
configuration as well.
Signed-off-by: Eliad Peller <eliad@wizery.com>
allow building only libnl and openssl
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
configure openssl for linux-generic32 target
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Fix TYPO in the dtb file
compile crda statically
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
add .gitignore
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
build_wl18xx.sh: Add option to compile with dtb file
build_wl18xx.sh: read kernel version for single components
build_wl18xx.sh: Add default.conf file to wlconf folder
kernel.config: updated to support iptables
Add CONFIG_CRYPTO_CCM=y flag
build_wl18xx.sh: update script to support clean kernel switch
configuration.sh: update kernel branch to ti-linux-3.12.y-AMSDK-7
Add kernel.config files according to supported kerenels
Updated configuration.sh file to support latest toolchain and branches
Update build script to support reading kernel version from Makefile
Add GIT_TREE path
Changes to support DEFAULT kernel
Added configure-device.sh to the wlconf file list
Update configuration.sh file: driver, hostapd and backports
Fixed clone issue
Don't clean/build outputs if using user configured ROOTFS
Initial commit of build-utilities
These scripts should build the wl18xx driver and required compenents.
These scripts should build the wl18xx driver and required compenents.
Added README file